दूर से मूल्य कर्सर android

0

सवाल

के लिए एक विशेष कारण है कि मैं जोड़ रहा हूँ एक डमी सामग्री के लिए अपने माउस का उपयोग करें । लेकिन उसके बाद उपयोगकर्ता प्रदर्शन किया है कुछ कार्यों मैं करना चाहते हैं को दूर करने के लिए है कि डमी सामग्री मैं जोड़ा गया है करने के लिए कर्सर. वहाँ है एक विकल्प के लिए ऐसा करते हैं?

https://stackoverflow.com/a/18154738/14705856, यह एक समाधान है कि मैं पर पाया तो. लेकिन मुद्दा यह है कि टेबल पर मैं का उपयोग कर रहा हूँ बहुत कुछ किया है के कॉलम. तो वहाँ है किसी भी तरह से कॉपी करने के लिए सभी पंक्ति के मानों के बजाय उन्हें जोड़ने के रूप में cursor.getString(columnPosition).

   String exclueRef = "Some id to exclude for the new";
   MatrixCursor newCursor = new MatrixCursor(new String[] {"column A", "column B");
         if (cursor.moveToFirst()) {
            do {
                // skip the copy of this one .... 
                if (cursor.getString(0).equals(exclueRef))
                    continue;
                newCursor.addRow(new Object[]{cursor.getString(0), cursor.getString(1)});
            } while (cursor.moveToNext());
        }
1

सबसे अच्छा जवाब

0

के बाद से यह अस्थायी डेटा जोड़ नहीं है यह करने के लिए कर्सर के बजाय, आप चाहिए या तो रखने के लिए यह एक अलग हैश के साथ नक्शा करने के लिए एक तरीका यह नक्शा करने के लिए विशिष्ट पंक्ति या किसी और आप होना चाहिए परिवर्तित करने के लिए इस कर्सर में कुछ बीन अपने आवेदन में अपने डेटा डाल में सेम के बजाय कर्सर.

जोड़ने से बचने के लिए किसी भी डेटा कर्सर है कि आप नहीं जा रहे हैं करने के लिए पुश करने के लिए db.

यदि आप लिख रहे हैं, इस डेटा अस्थायी रूप से करने के लिए डीबी तो आप चाहिए चलाने के लिए अलग से एक SQL क्वेरी को दूर करने के लिए है जब यह का कोई उपयोग नहीं करने के लिए आप.

2021-11-24 07:47:40

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में