【发布时间】:2015-02-07 01:54:37
【问题描述】:
假设一个应用首先使用自定义适配器列出ListView in Fragment ( 1st ) 中的所有帖子。并且自定义适配器数据是ArrayList<Hashmap<String,String>>
然后用户可以转到另一个片段,例如类别片段(2nd),我们有另一个具有不同数据的列表视图。 我们为片段使用返回堆栈,用户可以通过单击返回按钮返回到上一个片段。
问题:
在这些片段中,一些帖子可能很常见!就像附加的图片一样,在第一张图片中,我们可以在所有帖子列表中看到一个帖子,当点击类别并转到类别片段时,我们可以再次看到该帖子。
然后,如果用户点击此帖子并转到单个帖子活动(3rd),用户可以看到“赞”按钮并可以赞此帖子(4th)。 p>
到现在为止一切正常! 但是当用户单击后退按钮时会发生麻烦!第一个用户转到类别片段( 5th ),我们应该在列表视图上显示点赞按钮作为点赞按钮。 如果用户进一步返回所有帖子,我们也应该喜欢该列表视图中的按钮! (第六)
处理此问题的最佳策略是什么? :)
【问题讨论】:
标签: java android listview android-fragments android-listview