我有两个列表视图的活动:
活动A - > ListView人
活动B - > ListView favouritePerson
亲自ListView,列表中的每个项目都有一个按钮
person - > Button likeButton
我想在点击“赞”按钮时将人员添加到favouritePerson列表。我试图通过向singleton添加数据然后尝试从那里获取它来实现这一点,但没有成功。我也试过使用SharedPreferences,但也无法正确使用它。这个工作流程的最佳方法是什么?
我也忘了提一下,我通过查询Realm数据库来填充第一个listView。
答案 0 :(得分:0)
I would like to add person to favouritePerson list when the like button is clicked
要获得此功能,onClick like按钮,您需要编写一个查询,以在该数据库中插入针对该记录的收藏位。当您加载活动B时,将填充更新的数据。不需要singleton,sharedpreference或Parcelable。这是最好的方法。动态更新数据库记录并获取活动B中的更新数据。