如何检查在 Android 中的图像视图中设置了哪个图像?
How to check which image is set on an image view in Android?
我正在开发一个应用程序,它有多个图像视图和多个图像。我想检查在图像视图上设置了哪个图像,并且我想将同一张图像放在另一个图像视图中。
该应用程序有多个图像。我如何以编程方式实现这一点,特别是 JAVA.
您可以将 tag
添加到 ImageView
,
在 xml
中或动态设置标签
在 xml:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageview"
android:background="@drawable/drawable_name"
android:tag="drawable_name"/>
动态地,
ImageView imageView=(ImageView)findViewById(R.id.imageview);
imageView.setTag("bg");
使用imageView.getTag()
检索图像信息。
String backgroundImageName = String.valueOf(imageView.getTag());
你可以在改变你的drawable时设置tag,通过这个方法获取
您可以查看这些问题以获得其他想法
如何查看androidxml中ImageView当前附加了哪些图片资源?
How to check which image is linked to ImageView in android?
我正在开发一个应用程序,它有多个图像视图和多个图像。我想检查在图像视图上设置了哪个图像,并且我想将同一张图像放在另一个图像视图中。 该应用程序有多个图像。我如何以编程方式实现这一点,特别是 JAVA.
您可以将 tag
添加到 ImageView
,
在 xml
中或动态设置标签
在 xml:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageview"
android:background="@drawable/drawable_name"
android:tag="drawable_name"/>
动态地,
ImageView imageView=(ImageView)findViewById(R.id.imageview);
imageView.setTag("bg");
使用imageView.getTag()
检索图像信息。
String backgroundImageName = String.valueOf(imageView.getTag());
你可以在改变你的drawable时设置tag,通过这个方法获取
您可以查看这些问题以获得其他想法
如何查看androidxml中ImageView当前附加了哪些图片资源?
How to check which image is linked to ImageView in android?