पर एक प्रश्न में यह करना संभव है?सभी एंड्रॉइड संपर्क कैसे प्राप्त करें लेकिन बिना सिम
जहाँ तक मुझे पता के रूप में सिम संपर्कों की सामग्री uri content://icc/adn
पर एक प्रश्न में यह करना संभव है?सभी एंड्रॉइड संपर्क कैसे प्राप्त करें लेकिन बिना सिम
जहाँ तक मुझे पता के रूप में सिम संपर्कों की सामग्री uri content://icc/adn
यह बहुत आसान है! :)
Cursor cursor = mContentResolver.query(
RawContacts.CONTENT_URI,
new String[]{RawContacts._ID,RawContacts.ACCOUNT_TYPE},
RawContacts.ACCOUNT_TYPE + " <> 'com.anddroid.contacts.sim' "
+ " AND " + RawContacts.ACCOUNT_TYPE + " <> 'com.google' " //if you don't want to google contacts also
,
null,
null);
क्या आप इस कर्सर से नंबर और नाम कैसे प्राप्त करें, इस बारे में कोड लिख सकते हैं। मैं कोड को "while (cursor.moveToNext()) के रूप में लिखता हूं {स्ट्रिंग phoneNumber = cursor.getString (cursor.getColumnIndex (संपर्कContract.CommonDataKinds.Phone.NUMBER)); स्ट्रिंग नाम = कर्सर.getString (cursor.getColumnIndex (संपर्क नियंत्रण .Contacts.DISPLAY_NAME)); Log.i ("सभी संपर्क", PhoneNumber + "->" + नाम); \t \t \t} – Nency
लेकिन जैसे "त्रुटि मिली: क्षेत्र स्लॉट 0 के लिए गलत अनुरोध, -1। numRows = 46, numColumns = 2 – Nency
'com.anddroid.contacts.sim' मैन्युअल मान है। इसका कोई निरंतर संदर्भ है। – tana
[Github] पर एक पुस्तकालय Checkout कृपया (https://github.com/nitiwari-dev/android-contact-extractor) के साथ सरल का उपयोग करने के लिए आसान एपीआई संपर्कों को लाने के लिए। – nitesh