【问题标题】:Create a selector of styles创建样式选择器
【发布时间】:2010-09-07 14:54:34
【问题描述】:

我想创建一个样式的 xml 选择器。

基本上我会这样做:

<selector xmlns:android="http://schemas.android.com/apk/res/android">  
  <item android:state_pressed="true"
      style="@style/filter_btn"/>
  <item android:state_pressed="false"
      style="@style/transparent" />
</selector>

有人可以帮我吗?

【问题讨论】:

    标签: android android-layout


    【解决方案1】:

    选择器仅适用于可绘制对象,不适用于样式。

    Reference

    【讨论】:

    • 该死的。谢谢 :) 你对如何完成这项任务有一些想法吗?
    • 恐怕我见过的唯一选择是在代码中处理它。而且我发现在这些情况下处理代码中的所有更改更容易,而不是将可以在 xml (drawables) 中处理的内容拆分为代码中的其余部分。如果我不能用selector 完成所有操作,我只需更改代码即可。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-13
    • 2020-04-05
    • 2023-03-20
    • 2010-12-31
    • 1970-01-01
    • 1970-01-01
    • 2017-11-13
    相关资源
    最近更新 更多