问题描述
- android listview 问题
-
我有连个Activity在MainActivity中listview显示所有数据,还有一个FilterActivity这是一个过滤条件
我在过滤条件中查询的结果显示到MainActivity中的listview里面,当下拉加载更多
的时候,我应该怎么判断让他去执行是MainActivity中的加载第二页还是FilterActivity中
的加载第二页
解决方案
重新给listview写一下监听就可以了
解决方案二:
每次下拉时main会获取所有新数据,但在显示之前filter会过滤掉不需要的数据。比如一次下拉获取到新的15条,在main做的所有操作是针对这15条的,最后
显示时可能filter会再挡掉5条,最终显示main中处理过的15条中的10条。
解决方案三:
是要把filterActivity中查询到的数据显示到MainActivity中的listview当下拉加载更多的时候FilterActivity中就查询第二页的数据返回到MainActivity
时间: 2024-08-01 11:30:33