آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

چگونگی نمایش تمامی کانتکت ها در لیست ویو

Plumber  10 سال پیش  10 سال پیش
0 0

سلام

تنها چیزی که مد نظرم هستم نمایش تمامی کانتکت های گوشی داخل یه لیست ویو توی نرم افزار هست ، ممنون میشم کمک کنید ! :)

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
                }

 

 

0 0
اگه میشه کد کامل رو بذارید ممنون میشم،ینی کدی که این اطلاعات رو بگیره و توی لیست ویو قرار بده :) (10 سال پیش)
0 0
دیگه بقیش که مثل آموزش استاد پیش برین اوکی میشه (10 سال پیش)
0 0
لینک (10 سال پیش)
0 0
@Rabbit ممنون ولی همونطوری که گفتم توی سایتا گشتم و مشکلم حل نشده ،این روش شمام یه ویو خودکار داره ولی من میخوام layout دستی خودم رو که عکسشو دادم مقدار دهی کنم! (10 سال پیش)
0 0
@amirhossein1376 توی روش شمام متاسفانه مشکل زیر هست... (10 سال پیش)
پاسخ به سوال 
Plumber  10 سال پیش
0 0

متاسفانه Contacts رو نمیشناسه ضمن ایکه کلا از خط دوم ینی query فورس کلوز میده! 

 

ممنون میشم کسی کمک کنه ...


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .