Tài liệu SDK Android cho biết startManagingCursor()
phương pháp đó đã bị loại bỏ:
Phương pháp này không được dùng nữa. Sử dụng lớp CursorLoader mới với LoaderManager để thay thế; điều này cũng có sẵn trên các nền tảng cũ hơn thông qua gói tương thích Android. Phương pháp này cho phép hoạt động quản lý vòng đời của Con trỏ đã cho cho bạn dựa trên vòng đời của hoạt động. Có nghĩa là, khi hoạt động bị dừng, nó sẽ tự động gọi hủy kích hoạt () trên Con trỏ đã cho và khi khởi động lại sau đó, nó sẽ gọi yêu cầu () cho bạn. Khi hoạt động bị hủy, tất cả các Con trỏ được quản lý sẽ tự động bị đóng. Nếu bạn đang nhắm mục tiêu HONEYCOMB trở lên, hãy cân nhắc sử dụng LoaderManager để thay thế, có sẵn qua getLoaderManager ()
Vì vậy, tôi muốn sử dụng CursorLoader
. Nhưng làm thế nào tôi có thể sử dụng nó với tùy chỉnh CursorAdapter
và không ContentProvider
, khi tôi cần URI trong hàm tạo của CursorLoader
?