gpt4 book ai didi

android - 我是否必须通过 ContentResolver 关闭使用过的游标?

转载 作者:太空狗 更新时间:2023-10-29 13:32:11 28 4
gpt4 key购买 nike

例如,给定以下代码:

Cursor myCursor = context.getContentResolver()
.query(MediaStore.CONTENT_URI, null, null, null, null);`

我必须关闭“myCursor”吗?

谢谢。

最佳答案

应始终以某种方式关闭游标以避免内存泄漏。但是,如果您正在实现 LoaderManager.LoaderCallbacks<Cursor>然后覆盖以下方法为您关闭光标。

@Override
public void onLoaderReset(Loader<Cursor> arg0) {
cursorAdapter.swapCursor(null);
}

关于android - 我是否必须通过 ContentResolver 关闭使用过的游标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14372421/

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