【发布时间】:2023-03-23 17:47:01
【问题描述】:
Android SDK 文档说 startManagingCursor() 方法已弃用:
此方法已弃用。将新的 CursorLoader 类与 LoaderManager 一起使用;这也可以通过 Android 兼容包在旧平台上使用。此方法允许活动根据活动的生命周期为您管理给定游标的生命周期。也就是说,当活动停止时,它会自动在给定的光标上调用 deactivate(),当它稍后重新启动时,它会为你调用 requery()。当活动被销毁时,所有托管游标将自动关闭。如果您的目标是 HONEYCOMB 或更高版本,请考虑改用 LoaderManager,可通过 getLoaderManager() 获得
所以我想使用CursorLoader。但是,当我需要 CursorLoader 的构造函数中的 URI 时,如何将它与自定义 CursorAdapter 和没有 ContentProvider 一起使用?
【问题讨论】:
标签: android android-contentprovider android-cursorloader android-loadermanager