如何在Android中的ListView中区分单击和未单击的项目

时间:2014-03-22 07:45:23

标签: android listview

我有一个场景。我正在开发一个住房应用程序,其中复杂的所有者可以发布公告和业主可以看到它。我正在使用webservice。复杂的所有者可以添加一个新的公告(我保存在我的服务器)并且业主可以看到这些公告(我通过json解析将公告标题绑定到列表视图中,然后点击标题将显示完整的消息)。

现在问题出在新公告的情况下。我想区分已加入和未加入的邮件(就像在我们的邮件中一样)。那么我如何确定点击了哪个列表视图项目或者没有点击哪个项目?并且我怎么能给他们不同的颜色(即标记未经剔除或未点击的项目?)

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

在sqlite中本地保存所有公告。添加一列以包含读取未读标志。 在填充从表中读取的列表并加载时考虑该标志。