截图代码没有看到跳转页面的方法,不知道为啥下拉刷新总是跳转当前页面?
看了半天没有头绪,不知道是什么原因造成的
补充个问题:代码的下拉刷新是聊天列表页(聊天窗口这个页面)。搜索页面没有下拉刷新,直接点击跳转到聊天列表页锚点定位
截图代码没有看到跳转页面的方法,不知道为啥下拉刷新总是跳转当前页面?
看了半天没有头绪,不知道是什么原因造成的
补充个问题:代码的下拉刷新是聊天列表页(聊天窗口这个页面)。搜索页面没有下拉刷新,直接点击跳转到聊天列表页锚点定位
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
1 回答3.3k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
这是因为 onPullDownRefresh 默认会刷新当前页面,所以会跳转回聊天页面。
你可以在 onPullDownRefresh 事件里做判断,如果是从搜索页面过来的,则不做页面跳转:
getCurrentPages()可以获取当前所有打开的页面实例,通过长度判断是否是从搜索页面触发的下拉刷新。