从众多ImageButton中单击的ImageButton中提取图像

时间:2014-05-23 02:28:45

标签: android

我正在尝试构建一款Android游戏,用户可以选择从4个可用玩家中选择一个玩家。这些播放器可用作图像按钮。我希望当用户单击图像按钮时,此图像将被分配给Main Activity.java中的位图变量“PLAYER”。 请帮我解析一下代码,从单击的按钮中提取图像并将其分配给变量PLAYER。

任何帮助都会感激不尽。谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用

从Imageview获取位图
Drawable dra = imageview.getDrawable();
BitmapDrawable bmp = (BitmapDrawable) dra;
Bitmap b = bmp.getBitmap();

并将此位图设置为播放器对象

图像视图方法。