【发布时间】:2012-10-29 07:19:33
【问题描述】:
在我的应用程序中有一个ImageView,其中有一个可由用户更改的可绘制对象,并在其上方有一个黑色的TextView。如果用户将此图像更改为具有黑色背景的图像,他将无法看到文本。
如何识别图片资源是否为R.drawable.imageA,以便将文本设置为不同的颜色?
我曾考虑为ImageView 设置一个标签,但是当我只关心两个选项时,我必须为每个选项设置它。
我试过了:
if (imageview.getDrawable.equals(R.drawable.imageA)) {
textView.setText(Color.WHITE);
}
也尝试了getResource,但都没有成功。
【问题讨论】:
标签: android