【问题标题】:How can I style the title of the Spinner dialog by xml?如何通过 xml 设置 Spinner 对话框的标题?
【发布时间】:2012-04-01 12:14:46
【问题描述】:

在我当前的实现中,我已经修改了我的应用程序的整个样式...

我成功修改了 Spinner 样式,因此我能够更改 RadioButton 的外观:

我现在正在制作标题,但似乎很难设置样式。 我想更改,例如标题文本颜色(并可选择删除三角形)

我知道我可以通过扩展 Spinner 或 Dialog 来做到这一点,但我必须通过使用 xml 来实现。

这是我当前成功修改其他对话框属性的代码:

<style name="Theme.HoloEverywhereDark.Sherlock" parent="Theme.Sherlock">
    <item name="android:spinnerStyle">@style/SpinnerDark</item>
    <item name="android:spinnerItemStyle">@style/SpinnerItemDark</item>
    <item name="android:spinnerDropDownItemStyle">@style/DropDownItemDark</item>
</style>

【问题讨论】:

  • 我喜欢你的微调器的风格。您能否分享一下我们如何做到这一点。我正在努力实现同样的目标,但没有成功。提前致谢

标签: android xml styles spinner


【解决方案1】:

要更改三角形,您可以在此处使用第二个答案:How to create android spinner without down triangle on the right side of the widget

我还没有弄清楚如何设置主要文本的样式,但您可以通过 xml 中的 Spinner(textColor 等)对其应用普通文本字段格式。

【讨论】:

  • 你给我的链接是用于小部件本身的 triagle,而不是在与项目列表一起出现的弹出窗口中。
  • 这很不幸。 :( 我实际上似乎无法找到通过 XML 执行此操作的方法。充其量您可能会被困在代码中(但我似乎无法找到一种方法在代码中执行此操作而无需像您一样扩展上面提到的)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
  • 2011-07-21
  • 2012-07-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多