如何在 Android Studio 中查看哪个图像附加到我的 ImageView?是否有任何预定义的功能?



我正在创建一个演示应用程序,其中我有一个附加到 ImageView 的 onclick。当我的用户单击图像时,它会发生变化。我想实际返回用户单击后现在出现的更新图像的名称。它有什么功能吗?

这行得通吗?

ImageView v = (ImageView)findViewbyId(R.id.img);
String backgroundImageName = String.valueOf(v.getTag());

你应该返回问题。应使用单击时更改的状态。
此状态将用于加载图像和显示名称。

Android团队为我们提供了ViewModel来帮助解决这个问题。
视图模型保持状态,视图观察并更改状态。

最新更新