【发布时间】:2016-07-23 02:17:45
【问题描述】:
如何根据当前应用主题为按钮选择器设置不同的样式?
这是我的 button_selector.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<color android:color="@color/color_theme1"/>
</item>
<!-- pressed -->
<item android:drawable="@color/transparent"/>
<!-- default -->
</selector>
【问题讨论】:
-
显而易见的答案是使用实际的主题颜色而不是
@color/color_theme1,例如喜欢?colorPrimary。话虽这么说,这只适用于 api 21 或更高版本
标签: android button themes selector