java - 通过获取 imageview android 的标签位置来设置图像资源

标签 java android listview android-recyclerview

我正在使用回收站 View 。我有一个以浅红色突出显示的布局,回收站 View 中的每个项目都包含此布局。浅红色布局放置在背景图像上。我正在使用 setTag 方法来识别红色布局中按钮的点击。当我点击我得到这个位置时,它工作正常。问题是我想在特定位置更改图像。 例如:考虑心脏按钮。我在上面设置了这样的标签。

heartButton = findViewById(id); heartButton.setTag(位置);

现在我使用 getTag 方法获取位置。但是现在我想在特定位置更改 heartButton 的图像。有没有类似的东西

heartButton.getTag(position).setImageResouce(drawable);

如果不是,那我该怎么做。

image

最佳答案

关于java - 通过获取 imageview android 的标签位置来设置图像资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28045149/

相关文章:

java - 为什么我需要所有这些空方法来为 Glide 创建自定义文件目标?

java - 未以管理员身份登录时在 MySQL 驱动程序中获取 CommunicationsException

Android 安装基数在 2 天内大幅下降。如何查明发生了什么?

android - 如何以编程方式为 TextView 或基于 Android 的应用程序的 TableRow 添加边距?

java - 关于包装我的可变参数参数的困惑

java - Spring Web MVC : Internationalization/Localization : No message found

Java spring MVC - 学生数据库。无法编辑学生文档

android - 1.5 和 2.1 之间的 RelativeLayout 差异

android - 似乎无法同时显示 ListView 和 AdView

java - 在 ListView 中接收一堆文本