在recyclerview中显示Web服务并保存到收藏夹

时间:2017-05-11 08:01:35

标签: android json sqlite android-recyclerview favorites

我对Android很新,我知道这样的问题已被问到但我似乎无法从答案中理解太多,所以我想给我的问题我会得到帮助,

我正在开发一个应用程序,它使用Retrofit,Picaso从服务器获取json提要并在自定义回收站视图中显示,当点击该项目时,它会打开一个详细信息活动(我已设法做到)

现在我有两个活动,一个是获得上述饲料的主要活动,另一个是myFavorites活动。

我的recyclerview有一个类似按钮(心脏)我希望当用户点击相似的按钮时,特定的recyclerview被发送到收藏夹活动,该活动也有一个recyclerview

当用户点击相同的按钮(现在为红色)时,它将变为灰色,发送到收藏夹的项目将从收藏夹中删除

我已经看过共享首选项演示,但我不知道这是否适用于主/详细活动,因为我希望用户仍然可以点击该项目。发送到收藏夹并查看其详细活动

我也遇到过一些人说你可以将收藏夹保存到Sqlite而且我无法真正设法将其收藏并且已经被困了两个星期现在尝试我能想到的每一个可能的技巧

我设法使用tutotial将整个列表保存到Sqlite(使用Retrofit2获取JSON保存到DB并在RecyclerView上显示)但是那不是我想要的,我希望用户使用类似的方式将数据独立保存到收藏夹而且与recylerview上的按钮不同

我希望我的问题是可以理解的,请有人帮助我一直被困在这里

0 个答案:

没有答案