我现在正在做的是从 API 中提取一些数据,并且对于响应中的每个项目,我膨胀布局并将另一个项目添加到布局中。
我想要的是有一个“添加到收藏夹”按钮,它将在 SQLite 数据库中添加当前项目。我已经创建了 DAO 的东西和 DB 处理,但是有一件事让我很烦恼。
当我单击按钮时,我不知道单击了哪个项目 ID 的按钮。我通常是一名网络开发人员,在网络上,一个按钮可以有data-xxx="yyy"
属性,开发人员想要的位置xxx
和位置。yyy
这在Android中可能吗?我有另一种解决方案,但它更像是“hack”:创建一个隐藏的 TextView 来保存我的项目 ID,并获取onClick
事件以检查该 TextView(与按钮同级的那个)。还有其他想法吗?