android - 如何在 android 中自定义 Spinner 背景?

标签 android android-spinner

我想更改 android 中的微调器外观,并且我希望它对所有设备都相同。我试图做同样的事情,但没有成功。如果我使用 Tag,我将无法自定义它。我正在添加我想要的图像的屏幕截图。

http://prntscr.com/gb3oh9

最佳答案

尝试这样的事情:

<selector xmlns:android="http://schemas.android.com/apk/res/android">

  <item>
    <layer-list>
       <item>
            <shape android:shape="rectangle">
                <solid android:color="@color/white" />
                <stroke android:width="2px" android:color="@color/darkgray_7" />
                <corners android:radius="5dp" />
            </shape>
       </item>

       <item>
            <bitmap
                android:gravity="right" android:src="@drawable/arrow" />
       </item>
    </layer-list>
  </item>

</selector>

关于android - 如何在 android 中自定义 Spinner 背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45793449/

相关文章:

java - reprojectImageTo3D - 我从哪里得到 Q

java - 谷歌地图缩放级别

android - Android中的XML字符串解析?

android-spinner - 如何将字符串值与微调器中的字符串进行比较?

android - ellipsize ="marquee"在微调器中不起作用

Android Spinner onItemSelected 未在 Fragment 内部调用

android - Snackbar 在 fragment 类中不起作用

android - 拦截RecyclerView在NestedScrollView中向下滑动

android - 如何使用数据绑定(bind)库将自定义对象绑定(bind)到微调器布局?

java - 单击单选按钮时如何显示微调器