Android - ImageButton.getBackgroundResource?
Android - ImageButton.getBackgroundResource?
我有一个图像按钮矩阵,我想知道他们的图像背景点击了哪一个。
我如何获取图像按钮 BackgroundResource?
喜欢:
switch (image.getBackgroundResource()) {
case R.mipmap.blueflower
image.setBackgroundResource(R.mipmap.cardback1);
break;
case R.mipmap.cardback1:
image.setBackgroundResource(R.mipmap.blueflower);
break;
}
谢谢
切换 setTag
和 getTag
是一种方法,可能是最简单的方法。
有几种方法可以直接比较图像...
你能画出来吗? image.getDrawable()
,然后是 img1.equals(img2)
,(你可能需要一个 getConstantState()
)
位图? bmp1.sameAs(bmp2)
或逐个像素 Comparing Bitmap images in Android
我有一个图像按钮矩阵,我想知道他们的图像背景点击了哪一个。 我如何获取图像按钮 BackgroundResource?
喜欢:
switch (image.getBackgroundResource()) {
case R.mipmap.blueflower
image.setBackgroundResource(R.mipmap.cardback1);
break;
case R.mipmap.cardback1:
image.setBackgroundResource(R.mipmap.blueflower);
break;
}
谢谢
切换 setTag
和 getTag
是一种方法,可能是最简单的方法。
有几种方法可以直接比较图像...
你能画出来吗? image.getDrawable()
,然后是 img1.equals(img2)
,(你可能需要一个 getConstantState()
)
位图? bmp1.sameAs(bmp2)
或逐个像素 Comparing Bitmap images in Android