gpt4 book ai didi

Android LoaderCallback 不刷新

转载 作者:太空狗 更新时间:2023-10-29 12:55:09 28 4
gpt4 key购买 nike

我正在使用 LoaderManager.LoaderCallbacks<Cursor>在我的 FragmentActivity .

我在 onResume() 中调用: getSupportLoaderManager().restartLoader(0, null, loader);

我在 onCreate() 中调用:

loader = new ApplicationLoader();
getSupportLoaderManager().initLoader(0, null, loader);

最后我有:

button.setOnClickListener(new OnClickListener() {

public void onClick(View v) {
// Deleting row from database
}
});

但是我的列表没有刷新它的项目。

唯一的工作方式是调用:

loader = new ApplicationLoader();
getSupportLoaderManager().restartLoader(0, null, loader);

最佳答案

我遇到了类似的问题。我忘记打电话了:

getContext().getContentResolver().notifyChange(uri, null);

插入、更新和删除之后。此外,不要关闭任何游标。加载程序会为您完成。

关于Android LoaderCallback 不刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7498488/

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