Java 更改微调器高光和线条颜色
下面的XML导致我的微调器底部有一条橙色线,右侧有一个橙色矩形。我有两个问题:Java 更改微调器高光和线条颜色,java,android,xml,layout,spinner,Java,Android,Xml,Layout,Spinner,下面的XML导致我的微调器底部有一条橙色线,右侧有一个橙色矩形。我有两个问题: 如何使右侧的橙色矩形成为橙色三角形,就像与Theme.Dialog关联的默认矩形一样 现在我更改了微调器的外观,当我单击它时,它不再高亮显示。我想让它看起来像我想要的那样,当我按下它时,它会突出显示为浅橙色 我必须在同一个XML文件中完成这两件事吗?我已经将下面的drawable设置为微调器的背景,所以我不能声明背景两次,对吗 有什么想法吗?提前谢谢 我的可绘制自定义微调器布局: <?xml version="
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<shape >
<solid android:color="@color/base_orange" />
</shape>
</item>
<!-- main color -->
<item android:bottom="1.0dp"
android:left="0.0dp"
android:right="10.0dp">
<shape >
<solid android:color="@color/white" />
</shape>
</item>
<item android:bottom="25.0dp">
<shape >
<solid android:color="@color/base_orange" />
</shape>
</item>
</layer-list>
您可以根据自己的意愿参考并获得spinner Drawable
希望有帮助