我已經將一個ImageButton定義爲由選擇器(對多個不同狀態使用多個圖像)繪製。我需要在運行時改變按鈕的外觀。如何在Java中爲不同狀態設置Android ImageButton backgroundimage代碼
我知道我可以使用「setBackgroundResource」 - 但我已經將實際的背景資源作爲選擇器。我需要爲選擇器中使用的特定狀態設置圖像。
所以,我需要以某種方式獲得選擇器,然後設置圖像?如果我只是調用「setBackgroundResource」,我認爲這將取消整個選擇器。
我該如何去做這件事?
可能重複的[取代選擇器圖像編程](http://stackoverflow.com/questions/4697528/replace-selector-images-programmatically) – Brad