Android 调整微调器布局时接收错误

Android 调整微调器布局时接收错误,android,Android,因此,我试图为微调器下拉列表设置自定义图像。我问了几个stackoverflow问题,它们似乎都有相同的解决方案。由于某种原因,当我尝试它时,我得到以下错误java.lang.RuntimeException:无法启动活动组件信息{com.example.plansly/com.example.plansly.planner}:android.view.InflateException:二进制XML文件行#36:二进制XML文件行#36:错误膨胀类微调器 在android.app.Activit

因此,我试图为微调器下拉列表设置自定义图像。我问了几个stackoverflow问题,它们似乎都有相同的解决方案。由于某种原因,当我尝试它时,我得到以下错误
java.lang.RuntimeException:无法启动活动组件信息{com.example.plansly/com.example.plansly.planner}:android.view.InflateException:二进制XML文件行#36:二进制XML文件行#36:错误膨胀类微调器
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2957)上
位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3032)
位于android.app.ActivityThread.-wrap11(未知来源:0)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
位于android.os.Handler.dispatchMessage(Handler.java:105)
位于android.os.Looper.loop(Looper.java:164)
位于android.app.ActivityThread.main(ActivityThread.java:6944)
位于java.lang.reflect.Method.invoke(本机方法)
在com.android.internal.os.Zygote$MethodAndArgsCaller.run上(Zygote.java:327)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
原因:android.view.InflateException:二进制XML文件行#36:二进制XML文件行#36:膨胀类微调器时出错
原因:android.view.InflateException:二进制XML文件行#36:膨胀类微调器时出错
原因:android.content.res.Resources$NotFoundException:Drawable com.example.plansly:Drawable/ic#u spinner_下拉列表,资源ID为0x7f07006d
原因:android.content.res.Resources$NotFoundException:文件res/drawable/ic_spinner_dropdown.xml来自可绘图资源ID#0x7f07006d
位于android.content.res.ResourcesImpl.loadDrawableForCookie(ResourcesImpl.java:837)
位于android.content.res.ResourcesImpl.loadDrawable(ResourcesImpl.java:659)
位于android.content.res.Resources.loadDrawable(Resources.java:900)
位于android.content.res.TypedArray.getDrawableForDensity(TypedArray.java:953)
位于android.content.res.TypedArray.getDrawable(TypedArray.java:928)
在android.view.view.(view.java:5078)
位于android.view.ViewGroup(ViewGroup.java:597)
在android.widget.AdapterView。(AdapterView.java:280)
位于android.widget.AbsSpinner(AbsSpinner.java:74)
位于android.widget.Spinner。(Spinner.java:258)
位于android.widget.Spinner。(Spinner.java:225)
位于android.widget.Spinner(Spinner.java:175)
位于android.support.v7.widget.AppCompatSpinner。(AppCompatSpinner.java:196)
在android.support.v7.widget.AppCompatSpinner上。

活动微调器位于:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/activityBackGroundColor"
    tools:context=".planner">
<Spinner
        android:id="@+id/spinner"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_marginBottom="467dp"
        android:paddingStart="0dp"
        android:spinnerMode="dropdown"
        android:layout_marginRight="30dp"
        android:background="@drawable/ic_spinner_dropdown"
        >
    </Spinner>
</RelativeLayout>

ic_微调器_下拉可绘图文件:

    <?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="rectangle">
            <solid android:color="#FFFFFF" />
            <corners android:radius="2.5dp" />
        </shape>
    </item>
    <item android:right="64dp">
        <bitmap
            android:gravity="right|center_vertical"
            android:src="@drawable/more_vert" />
    </item>
</layer-list>

我更改了ic_微调器_下拉式绘图功能,解决了这个问题。 发件人:

`




换句话说,删除位图代码,在项目标签中设置可绘制源,并使用重力设置下拉图像的位置

问题可能是由于
更多可绘制的
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="rectangle">
            <solid android:color="#FFFFFF" />
            <corners android:radius="2.5dp" />
        </shape>
    </item>
    <item android:right="64dp">
        <bitmap
            android:gravity="right|center_vertical"
            android:src="@drawable/more_vert" />
    </item>
</layer-list>
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:right="64dp"
        android:drawable="@drawable/more_vert"
        android:gravity="left|center_vertical">
    </item>
</layer-list>