已读未读消息如何实现?

1.如何在一个从网络加载数据的listView中实现点击item后的已读未读消息?(当界面刷新或者后台有新数据时依然是未读状态)
2.如何在本地加载的listView实现已读未读状态? (也是刷新或者添加新数据后)

阅读 12.4k
1 个回答

1,网络上对于获取的数据已读未读,点击后应该触发请求更新数据然后此数据更新为已读。
2,对于本地数据和网络相同,从数据库读取消息,默认未读,点击(或者自行定义的触发形式)更新数据为已读。

以上所有只是保证了数据的同步,其次还需要通过listview的adapter的notifydatasetchanged更新list的状态以保证界面上显示正确。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题