ImageView img = (ImageView)findViewById(R.id.imageView1);
如何从img返回(图像的)名称?那个id怎么样?
答案 0 :(得分:0)
您可以使用View.getId()
检索任何视图的ID,但它只是int
。当您想要执行以下操作时,这非常有用:
if(img.getId() == R.id.imageView1) {
...
}
但是,您无法检索用于填充ImageView
的图片文件的名称。
如果您想要ImageView
(或任何View
)中的其他信息,可以设置视图标记 ...
<ImageView
...
android:tag="ThisIsMyTag"
... />
...并检索代码中的代码:
String myImageTag = img.getTag();