gpt4 book ai didi

android - 在使用 CursorAdapter 的情况下如何更新 ListView?

转载 作者:IT老高 更新时间:2023-10-28 23:29:40 26 4
gpt4 key购买 nike

我问这个的原因是因为 requery() 已被弃用。现在刷新 ListView 的最佳方式是什么?

最佳答案

requery() 更新 Cursor,而不是 CursorAdapter。正如你所说,它已被弃用,它的替代品是:

oldCursor = myCursorAdapter.swapCursor(newCursor); // hands you back oldCursor

或:

myCursorAdapter.changeCursor(newCursor); // automatically closes old Cursor

myCursorAdapter.notifyDataSetChanged() 通知 ListView 数据集发生了变化,它应该自己刷新

关于android - 在使用 CursorAdapter 的情况下如何更新 ListView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7026719/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com