2010-05-06 69 views
3

如果我創建一個複選框視圖並調用setEnabled(false),複選框的外觀會變灰,但如果我創建單選按鈕,視圖將處於非活動狀態,但不會變灰。 有什麼想法?android radiobutton disabled

+0

所以有什麼問題? – thelost 2010-05-06 07:34:16

+0

爲什麼單選按鈕在禁用時不會變灰? – Arutha 2010-05-11 15:02:38

+0

我同意,他們應該。我想他們採取了幾個捷徑,但它不會很難。我想你可以創建一個'正確'灰色的單選按鈕的位圖,然後以某種方式替換它,但是我認爲這會由於不同的分辨率選項而變得複雜。 除非任何人有任何其他想法?我對Android和Java還是有點新鮮的 – FrinkTheBrave 2010-08-27 19:57:31

回答

0

@Arutha我覺得你是錯的地方,我試着通過創建一個1複選框和一個單選按鈕在開始時都是灰色的,當我們檢查複選框被選中時,它變爲綠色,並且可以不選中,但是單選按鈕一旦被選中,除非我們爲它定義一個函數,否則它不能被取消選中。我相信這會清除你的問題,如果答案不符合問題,請用代碼詳細說明問題。

請看看鏈接:http://www.androidpeople.com/android-radiobutton-example