【问题标题】:how can I customize and change the background color of spinner in android?如何在 android 中自定义和更改微调器的背景颜色?
【发布时间】:2013-02-28 01:31:28
【问题描述】:

我想更改微调器的背景颜色并自定义微调器。当我在 xml android:background="#000000" 中使用此代码时,颜色发生了变化,但微调器上的箭头消失了。如何在不消失箭头的情况下自定义微调器并更改背景颜色?

【问题讨论】:

  • 您是否尝试更改箭头的颜色?
  • 你用的是什么主题?您可以发布声明微调器的 XML 的 sn-p 吗?

标签: android


【解决方案1】:

箭头默认为黑色(或接近黑色),因此它不会显示在黑色背景上。您可以在 XML 中使用 android:dropDownSelector attribute 更改箭头。

【讨论】:

    【解决方案2】:

    微调器上的“背景”属性是指包含背景颜色和箭头的可绘制对象。通过指定背景颜色,不再有任何箭头。要解决此问题,您需要提供一个新的 9 补丁可绘制,其中包含箭头。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-01
      • 1970-01-01
      • 2018-04-19
      相关资源
      最近更新 更多