我的ImageView
应用程序中有一个可以由用户更改的可绘制对象,并TextView
在其上显示为黑色。如果用户将此图像更改为具有黑色背景的图像,他将无法看到文本。
如何识别图像资源是否R.drawable.imageA
可以将文本设置为不同的颜色?
我想过为 设置一个标签ImageView
,但是当我只关心两个选项时,我必须为每个选项设置它。
我试过了:
if (imageview.getDrawable.equals(R.drawable.imageA)) {
textView.setText(Color.WHITE);
}
也尝试过getResource
,但都没有奏效。