بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چگونگی نمایش تمامی کانتکت ها در لیست ویو
سلام
تنها چیزی که مد نظرم هستم نمایش تمامی کانتکت های گوشی داخل یه لیست ویو توی نرم افزار هست ، ممنون میشم کمک کنید ! :)
0
0
کسی نیست آیا؟ (10 سال پیش)
0
0
لینک (10 سال پیش)
0
0
ممنون ولی متاسفانه کمکی نکرد...همچنان کسی نیست؟! (10 سال پیش)
0
0
سلام ، الان مشکل کار دقیقا چی هست ؟ محدودیتی وجود داره ؟ (10 سال پیش)
0
0
مشکل رو پایین تر گفتم ممنون میشم کمک کنید... (10 سال پیش)
برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال
Plumber
10 سال پیش
0
0
سلام...
چیزی که مدنظرم هست درست مثل قسمت کانکت های تلگرام هست ، ینی عکس ،نام و شماره افراد رو بگیره و توی اون لیست قرار بده ....تصویر زیر لیست ویوویی هست که درست کردم و با استفاده حالا میخوام بجای نام و شماره و عکس ،نام و شماره و عکس کانکت های موجود رو نمایش بده!
ممنون میشم کمک کنید
اینم عکس:

پاسخ به سوال
amirhossein1376
10 سال پیش
+1
0
با این کد اطلاعات رو دریافت کنید
ContentResolver cr = getContentResolver();
Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI,
new String[]{ContactsContract.Contacts.DISPLAY_NAME,
ContactsContract.CommonDataKinds.Phone.NUMBER,
ContactsContract.Contacts.PHOTO_URI}
, null, null, null);
List<Contact> contacts = new ArrayList<>();
if (cursor.moveToFirst()) {
do {
String name = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
String phone = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
String image = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts.PHOTO_URI));
Contact contact = new Contact(name , phone , image);
contacts.add(contact);
} while (cursor.moveToNext());
} else {
//cursor is empty
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
