我試圖根據其狀態更改TextView樣式。 我styles.xml包含:TextView state_pressed/state_focused/state_selected樣式更改
<style name="text_normal_ops">
<item name="android:gravity">left</item>
<item name="android:textColor">@color/text_usual_color</item>
<item name="android:textStyle">bold</item>
</style>
<style name="text_normal_ops_pressed">
<item name="android:gravity">left</item>
<item name="android:textColor">@color/text_pressed</item>
<item name="android:textStyle">bold</item>
</style>
我的選擇(text_ops.xml
)定義爲:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" style="@style/text_normal_ops_pressed" />
<item android:state_focused="true" style="@style/text_normal_ops_pressed" />
<item android:state_selected="true" style="@style/text_normal_ops_pressed" />
<item style="@style/text_normal_ops"/>
</selector>
但是,當我將此我的TextView(style="@drawable/text_ops"
)這是行不通的。 任何提示?
謝謝
你一直在烏爾水庫styles.xml>值文件夾? – Hanry
是的,我有漢尼。 – trenpixster