Android SDK दस्तावेज़ीकरण कहता है कि startManagingCursor()
विधि को हटा दिया गया है:
यह विधि पदावनत है। इसके बजाय LoaderManager के साथ नए CursorLoader वर्ग का उपयोग करें; यह एंड्रॉइड संगतता पैकेज के माध्यम से पुराने प्लेटफार्मों पर भी उपलब्ध है। यह विधि गतिविधि के जीवनचक्र के आधार पर आपके लिए दिए गए कर्सर के जीवनचक्र के प्रबंधन की देखभाल करने की अनुमति देती है। यही है, जब गतिविधि बंद हो जाती है, तो यह स्वचालित रूप से दिए गए कर्सर पर निष्क्रिय () को कॉल करेगा, और जब बाद में इसे फिर से चालू किया जाएगा तो यह आपके लिए आवश्यक () कॉल करेगा। जब गतिविधि नष्ट हो जाती है, तो सभी प्रबंधित कर्सर स्वचालित रूप से बंद हो जाएंगे। यदि आप HONEYCOMB को लक्षित कर रहे हैं या बाद में, इसके बजाय LoaderManager का उपयोग करने पर विचार करें, getLoaderManager के माध्यम से उपलब्ध ()
इसलिए मैं उपयोग करना चाहूंगा CursorLoader
। लेकिन मैं इसे कस्टम के साथ CursorAdapter
और बिना उपयोग कैसे कर सकता हूं ContentProvider
, जब मुझे निर्माण में यूआरआई की आवश्यकता है CursorLoader
?