2011-11-04 148 views
0

我剛剛花了3天時間完成了一堆線程處理NFC標籤命令和標籤從手機中刪除只是被一個非常簡單的東西難住。Android:刪除按鈕按高亮禁用

如果用戶有一個按鈕(對於標籤命令)被按下並因此高亮顯示,那麼刪除標籤時,命令按鈕需要被禁用,但是即使重新啓用,按鈕上的高亮顏色也會無限期地保留。

即使用戶按下按鈕上的按鈕禁用,我如何強制按鈕變爲非按下的背景顏色?

爲什麼不能正常工作?

mTagStartCommandButton.setSelected(false); 
mTagStartCommandButton.setEnabled(false); 

我看着StateListDrawable等,但是我並不需要定義一個新的狀態之前,禁止先手按鈕進入正確狀態。

謝謝,沙

回答

0

嘗試請求焦點到一些其他視圖。可能是下一個按鈕或編輯框。