如何获取图像视图的名称
问题描述:
我想获取imageview的背景图像的名称,但是我的代码显示了imageview的id。如何获取图像视图的名称
ListView lst = list.get(0);
RelativeLayout view = (RelativeLayout) lst.getChildAt(i);
ImageView imgV = (ImageView) view.getChildAt(1);
String checkBoxBtn = imgV.getResources().getResourceEntryName(imgV.getId()).toString();
请帮助
答
名称不存储。你必须将它存储在一个变量中。
如果您确实需要在ImageView中保留一些额外的值,只需创建您自己的ImageView,它将继承ImageView并添加变量。如果需要的话,还请记住更改xml文件。 – goodm 2012-02-13 13:47:05
你可以使用setTag(“图像名称”)和相同的图像,你可以使用getTag(); – 2012-02-13 13:59:57