0
我只想把一個文本,例如藍色,當我按下它以另一種顏色。 但不像setTextColor(int),但更像是一個鏈接,這就是爲什麼我想爲狀態列表可繪。你知道我怎麼能實現這個?狀態列表可繪製爲textview
我只想把一個文本,例如藍色,當我按下它以另一種顏色。 但不像setTextColor(int),但更像是一個鏈接,這就是爲什麼我想爲狀態列表可繪。你知道我怎麼能實現這個?狀態列表可繪製爲textview
您可以使用顏色代替drawables。 用一些這樣的事:
文件:RES /彩色/ state_white_blue.xml
<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_focused="true"
android:state_pressed="true"
android:color="@color/text_white" />
<item
android:state_focused="false"
android:state_pressed="true"
android:color="@color/text_white" />
<item
android:state_focused="true"
android:color="@color/text_white" />
<item
android:state_selected="true"
android:color="@color/text_white" />
<item
android:state_checked="true"
android:color="@color/text_white" />
<item
android:state_selected="false"
android:state_checked="false"
android:state_focused="false"
android:state_pressed="false"
android:color="@color/text_blue" />
</selector>
你有沒有使用的價值或顏色列表。因爲當我使用顏色列表時,我不能放置物品。 – Tsunaze