我环顾四周,但没有在任何地方找到我的问题的答案。我有一个imageButton,并希望在按下按钮时更改图像。我试图找出一种方法让Eclipse从字面上解释我的代码。在ImageButton上动态设置图像
String card = nextcard.toString(); //Becomes "Ace_Of_Hearts", for example
theImageButton.setImageResource(R.drawable.card); //R.drawable.Ace_Of_Hearts is an image in the correct folder
不幸的是,这是行不通的。但是,因为卡片变量动态变化,我不能硬编码特定的图像来设置按钮。那么我应该如何设置图像?
更好地阐述更多细节... – 2014-11-21 05:42:28
里面'if-else'条件改变图像 – kId 2014-11-21 05:46:21
我有一个ImageButton,我想知道的是如何设置图像到该图像按钮。这个网站上的其他答案是不够的,因为他们推荐了一些与“setImageResource(R.drawable.YOUR_IMAGE)”一致的东西,如果你不是硬编码,这是行不通的。 – 2014-11-21 05:47:05