Android 如何获取图像的名称?

Android 如何获取图像的名称?,android,android-imageview,android-resources,Android,Android Imageview,Android Resources,我想做一个函数,当图像的名称等于aaa时进行调试。所以我想我应该得到图像的名字 例如,有一个ImageView 我还发现了其他问题。但我不明白,我想这不是我想要的答案。谁能帮我?如果您为ImageView分配了一个标记,那么您可以像这样获得它 <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/imageView"

我想做一个函数,当图像的名称等于aaa时进行调试。所以我想我应该得到图像的名字

例如,有一个ImageView


我还发现了其他问题。但我不明白,我想这不是我想要的答案。谁能帮我?

如果您为ImageView分配了一个标记,那么您可以像这样获得它

<ImageView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:id="@+id/imageView" 
   android:tag="aaa" />

如果您的图像是类似“aaa.jpg/png..”的文件

尝试使用字符串的API,例如subString.indexOf

您的代码可能如下所示:

int index = name.indexOf(".");

String name = name.subString(name,0,index);
ImageView v = (ImageView)findViewbyId(R.id.img);
String backgroundImageName = String.valueOf(v.getTag());
int index = name.indexOf(".");

String name = name.subString(name,0,index);