我想有以下幾點:。 一個TextView是 )點擊 時改變其背景)維持這樣的背景下,直到再次單擊機器人 - 如何有一個可以點擊的,可檢驗的TextView
這一切都到「可檢查」狀態,但我無法弄清楚這是如何工作的。這裏是我用於背景的xml:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- pressed -->
<item android:drawable="@drawable/menuselected"
android:state_pressed="true" />
<!-- checked -->
<item android:drawable="@drawable/menuselected"
android:state_checked="true" />
<!-- default -->
<item android:drawable="@drawable/transpixel"/>
</selector>
更新:它現在部分工作。我爲我的自定義Textview採用了http://kmansoft.com/2011/01/11/checkable-image-button/的大部分代碼。實際上,我這樣做了,我也需要單選按鈕的功能。 現在我可以檢查Textview,但我無法取消選中它。有人明白爲什麼可能是這種情況?
謝謝到目前爲止,t帽子似乎很合理。我不確定如何實現方法isChecked(),setChecked(boolean a)和toggle()。你能給我一個提示嗎? – user1995099
@ user1995099更新了我的答案。 –
這是非常簡單,但不知何故,它仍然無法正常工作。這個問題仍然是開放的。 – user1995099