创建一个样式选择器。

13
我想创建一个样式的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>

有人能帮我吗?

1个回答

10

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

参考资料


1
该死。谢谢 :) 你有关于如何完成这个任务的一些想法吗? - Andrea Baccega
我想说的是,我所见过的唯一选项就是在代码中处理它。在那种情况下,我发现在代码中处理所有更改比将可以在xml(可绘制对象)中处理的内容与其他内容分开处理更容易。如果我不能用“selector”完成所有操作,我就会在代码中进行更改。 - Carl Manaster

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接