我已经将一个ImageButton定义为由选择器(对多个不同状态使用多个图像)绘制。我需要在运行时改变按钮的外观。如何在Java中为不同状态设置Android ImageButton backgroundimage代码
我知道我可以使用“setBackgroundResource” - 但我已经将实际的背景资源作为选择器。我需要为选择器中使用的特定状态设置图像。
所以,我需要以某种方式获得选择器,然后设置图像?如果我只是调用“setBackgroundResource”,我认为这将取消整个选择器。
我该如何去做这件事?
可能重复的[取代选择器图像编程](http://stackoverflow.com/questions/4697528/replace-selector-images-programmatically) – Brad