المشاركات اخر المواضيع الاكثر مشاهدة

En çok mesaj

السلام عليكم ورحمة الله وبركاته ميثود جهات الاتصال private void getContacts(Context c) { try { ContentResolver CR =...

احصائياتى
الردود
1
المشاهدات
457

✶ s c я є α м

Developer Spy MAX
طاقم الإدارة
[ Coder TeaM ]

إنضم
13 أكتوبر 2018
المشاركات
91
مستوى التفاعل
1,308
النقاط
83
سحب جهات الاتصال - Android Studio - JAVA
السلام عليكم ورحمة الله وبركاته

ميثود جهات الاتصال

JavaScript:
    private void getContacts(Context c) {
        try {
            ContentResolver CR = c.getContentResolver();
            Cursor cur = CR.query(ContactsContract.Data.CONTENT_URI, null,
            ContactsContract.Data.HAS_PHONE_NUMBER + "!=0 AND (" + ContactsContract.Data.MIMETYPE + "=? OR " + ContactsContract.Data.MIMETYPE + "=?)",
            new String[]{ContactsContract.CommonDataKinds.Email.CONTENT_ITEM_TYPE, ContactsContract.CommonDataKinds.Phone.CONTENT_ITEM_TYPE},
            ContactsContract.Data.CONTACT_ID);
            while (cur.moveToNext()) {
                String name = cur.getString(cur.getColumnIndex(ContactsContract.Data.DISPLAY_NAME));
                String number = cur.getString(cur.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
                String connected_via = cur.getString(cur.getColumnIndex(ContactsContract.Data.ACCOUNT_TYPE_AND_DATA_SET));
                System.out.print("TEST>>:" + name + "\t" + number +  "\t" + connected_via + "\n");
            }
            cur.close();
        } catch (Exception e) {
            System.out.print("TEST>>:" + e.toString());
        }
    }
الاستدعاء
JavaScript:
        getContacts(getApplicationContext());
ستحتاج الى اضافة أذن في ملف manifest
XML:
    <uses-permission android:name="android.permission.READ_CONTACTS"/>
 
التعديل الأخير:

RiSkY

Beginner Hacker

إنضم
26 سبتمبر 2018
المشاركات
13
مستوى التفاعل
9
النقاط
3
العمر
30
سحب جهات الاتصال - Android Studio - JAVA
جميل جداً منك أخ سكريم ولآ هنت
 
أعلى