我希望在内容无法成像时显示imageView,如果内容有图像则显示,我将图像放在可绘制文件夹中,并使用数据库字段添加图像名称,如果内容没有我写入的图像这个领域"不是"而不是图像名称。我写了这段代码:
ImageView img = (ImageView) findViewById(R.id.show_img);
if(content.getImg() == "not") {
img.setVisibility(View.GONE);
}else {
String image = content.getImg();
int imageResource = c.getResources().getIdentifier(image, "drawable",
c.getPackageName());
img.setImageResource(imageResource);
Log.i(DBAdapter.TAG, image);
}
在日志消息中显示图像名称但在应用程序中显示默认的src图像并且不显示可绘制文件夹中的图像而不是gon imageView如果没有图像(并在Log 30375:30375 W / EGL_genymotion)。
答案 0 :(得分:0)
for (MyEnum e: MyEnumMap.keySet()) {
// you can check here all that is in your map, but you cant tell what is in enum but not in your map
}