1
HI,安卓:实现列表视图
我的应用程序是关于地方用户可以看到的地方名单接近那个地方他的位置,并查看详细的目录最爱。
我想为列表视图和详细信息页面视图中的所有项目“添加到我的收藏夹”功能。
这样做的最好方法是什么?我正在考虑用CheckBox来做,但无法理解如何在ListView适配器中实现。
我想为最爱见下表straucture的: _id - 整数主键 content_identifier - 唯一标识符的地方(文本)
是否有人可以帮忙吗?
问候, 萨班
感谢您的答案。我实现了它,但面临一个小问题:在列表页面上,如果最喜欢的明星被选中,然后我们去详细页面。在详细信息页面上,我们看到最喜爱的明星选中哪一个是正确的行为但是,当我取消选中并返回到列表页面时,我看到最喜欢的按钮仍然被选中。这是因为列表视图没有通过详细信息页面上的操作得到更新。任何事情都可以做到这一点? – Sapan 2011-05-11 16:39:58
从详细信息视图中,将状态发送回您的listview活动,检查startActiviyForResult和活动之间的通信,如果细节视图中存在状态更改,则将该状态发送回包含listview的活动并相应地设置适配器(更新列表视图) 。 – sat 2011-05-12 10:15:56