Java 如何在android中获取ImageView的文件名?
正如您在imageView onClick事件中看到的,我想在imageView中显示当前加载的图像的名称。我已经找到了答案 以下代码重命名将返回文件名Java 如何在android中获取ImageView的文件名?,java,android,imageview,Java,Android,Imageview,正如您在imageView onClick事件中看到的,我想在imageView中显示当前加载的图像的名称。我已经找到了答案 以下代码重命名将返回文件名 ImageView imageView = (ImageView) itemView.findViewById(R.id.imageViewMain); imageView.setImageResource(images[position]); Objects.requireNonNull(container).addVie
ImageView imageView = (ImageView) itemView.findViewById(R.id.imageViewMain);
imageView.setImageResource(images[position]);
Objects.requireNonNull(container).addView(itemView);
imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view)
{
Toast.makeText(view.getContext(), imageView.getthefilename,
Toast.LENGTH_SHORT).show();
在哪里存储图像名称?你有数组吗?
TypedValue value = new TypedValue();
imageView.getResources().getValue(resourceId, value, true);
String resname = value.string.toString().substring(13, value.string.toString().length());