非常基本的selector.xml,它使用style.xml进行状态更改。见下文,任何帮助表示赞赏。
这会中断(抛出错误):
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item style="@style/button_default"/>
</selector>
但是,这有效(直接设置drawable):
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/button_default"/>
</selector>
Styles.xml:
<style name="button_default">
<item name="android:background">@drawable/button_default</item>
</style>