मैं एंड्रॉइड डेवलपर की साइट पर नोटपैड ट्यूटोरियल देख रहा हूं और देखा कि SimpleCursorAdaptor
बहिष्कृत है।SimpleCursorAdapter के लिए प्रतिस्थापन?
नए निर्माता
public SimpleCursorAdapter (Context context, int layout,
Cursor c, String[] from, int[] to, int flags)
एपीआई में ही उपलब्ध है 11.
सुझाव विकल्प एक CursorLoader
साथ LoadManager
उपयोग करने के लिए है, लेकिन ये भी एपीआई 11. की आवश्यकता होती है तो क्या एपीआई में SimpleCursorAdapter
जगह ले सकता है 10, यानी Step 12 of the tutorial को गैर-बहिष्कृत विधि का उपयोग करके कैसे किया जाना चाहिए?
हाय elevine
को बदलने के लिए, जहाँ तक जरूरत मैं बता सकता हूं कि केवल 2 कन्स्ट्रक्टर हैं, जिनमें से एक को एपीआई 11 की आवश्यकता है। इसलिए मूल रूप से बहिष्कार का मतलब है कि एपीआई 10 शॉ के लिए लक्षित एक एप्लीकेशन uld 'SimpleCursorAdapter' का उपयोग न करें, है ना? या मुझसे यहां कुछ छूट रहा है? –
काफी नहीं। आपके मामले में * सही * चीज़ लोडरमैनेजर और कर्सर लोडर का उपयोग संगतता लाइब्रेरी के माध्यम से करना है जिसके लिए मैंने एक लिंक प्रदान किया है। अन्यथा, आप * बहिष्कृत कन्स्ट्रक्टर का उपयोग कर सकते हैं, यह सिर्फ निराश है। – elevine
यह अजीब लगता है। मैं बस इसके साथ खेलना शुरू कर रहा हूं और सोच रहा हूं कि वे फोन के साथ काम करने वाले एकमात्र निर्माता का एहसास क्यों करेंगे (एपीआई 11 हनीकोम्ब है, जो टैबलेट है) और एक गैर-अवमूल्यक कन्स्ट्रक्टर प्रदान नहीं करता है। – Nicholas