【发布时间】:2015-05-22 14:56:57
【问题描述】:
我想按需加载消息列表。 我在我的列表视图上显示 20 条消息,当用户在列表顶部滚动时,有一个按钮可以加载更多 20 条消息。 像whatsapp一样,当用户点击按钮时,上面会加载更多消息,用户可以滚动20多条消息。
我尝试使用 Loaders 来实现,每次单击按钮时,我都会发布一个在适配器上加载消息的事件。 但是,当适配器重新加载新的项目时,焦点会转到列表的末尾。
我试图将焦点设置到正确的位置,但是加载器的事件重新加载适配器并且焦点回到列表末尾。
我找到的唯一解决方案是在一段时间后设置焦点,但用户可以看到列表即将结束并回到正确的位置。
如何像 Whats 应用一样按需加载消息?
【问题讨论】:
-
解决了吗?如果解决了请帮帮我,我也是同样的要求。谢谢