
就像图片里面一样,ListView中的getView方法不断加载,怎么解决? 谢谢各位大神!

就像图片里面一样,ListView中的getView方法不断加载,怎么解决? 谢谢各位大神!
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
要解决这个问题,你可以尝试以下几种方法:
使用 ListView 的 setChoiceMode 方法。这将允许你选择是否滚动到底部时自动加载更多数据。
<ListView
android:id="@+id/list_view"
android:choiceMode="singleChoice"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
为你的 ListView 添加一个 RecyclerView。使用 RecyclerView 与 SwipeRefreshLayout 结合可以实现自动刷新功能。
如果你需要滚动到底部后加载更多数据,可以使用 PullToRefreshView 和 RecyclerView。这样当用户拉下屏幕时,会触发一个刷新操作,然后从顶部开始加载新的数据。
如果你的需求是只滚动到特定的位置并加载数据,可以使用 PullToRefreshView 和 NoScrollList 组件。
以上所有方法都可以让你的 ListView 在没有 match_parent 或者 wrap_content 属性的情况下正确工作,并且能够根据用户的滑动行为进行自适应调整。