AMcoder - javascript, python, java, html, php, sql

Ինչպես ցույց տալ մի քանի անգամ պատկերակը կոնտակտային մանրամասներում իմ հավելվածի պատկերակի համար, ինչպիսին whatsapp-ն է

Ես փորձում եմ ցույց տալ բազմաթիվ տողեր, քանի որ իմ հավելվածը նաև աջակցում է զրույցի և զանգերի ծառայություններին: Ես ուզում եմ ցույց տալ նույնը, ինչ անում է whatsap-ը, ինչպես ցույց է տրված ստորև նկարում:

Ես ներդրել եմ համաժամացման ադապտեր և մնացած բոլոր բաները՝ օգտագործելով տարբեր բլոգների օգնությունը: Ես հաջողությամբ ավելացրել եմ մեկ տող, բայց ես ուզում եմ մի քանի տող, քանի որ մենք կարող ենք տեսնել whatsap-ը այդ նկարում: Ես ուզում եմ ցույց տալ մի քանի տող, ինչպես ցույց է տրված նկարում:

Խնդրում ենք տեսնել սա ավելի լավ հասկանալու համար

Միայն մեկ տող ցուցադրելու համար ես անում էի ստորև բերված կոդը:

ContentProviderOperation.Builder builder = ContentProviderOperation.newInsert(RawContacts.CONTENT_URI);
            builder.withValue(RawContacts.ACCOUNT_NAME, Constants.ACCOUNT_NAME);
            builder.withValue(RawContacts.ACCOUNT_TYPE, Constants.ACCOUNT_TYPE);
            builder.withValue(RawContacts.SYNC1, contact.name);
            ops.add(builder.build());
  builder = ContentProviderOperation.newInsert(ContactsContract.Data.CONTENT_URI);
            builder.withValueBackReference(ContactsContract.Data.RAW_CONTACT_ID, 0);
            builder.withValue(ContactsContract.Data.MIMETYPE, "vnd.android.cursor.item/com.example.ajay.contacts_4");
builder.withValue(ContactsContract.Data.DATA1, contact.name);
    builder.with Value(ContactsContract.Data.DATA2, "SyncProviderDemo Profile");
  builder.withValue(ContactsContract.Data.DATA3, "View profile");
            ops.add(builder.build());


            try {
                resolver.applyBatch(ContactsContract.AUTHORITY, ops);
            } catch (Exception e) {
                e.printStackTrace();
            }


Պատասխանները:


1

Ես տեղադրում էի միայն մեկ անգամ՝ օգտագործելով ContentProviderOperation.newInsert, ինչպես տեսնում եք հարցերում: Բայց երբ ես մի քանի անգամ ավելացնում եմ նույն կոնտակտի համար և հետո կիրառում եմ խմբաքանակը: Այնուհետև մեկ կոնտակտը պարունակում է մի քանի տող:

builder = ContentProviderOperation.newInsert(ContactsContract.Data.CONTENT_URI); builder.withValueBackReference(ContactsContract.Data.RAW_CONTACT_ID, 0); builder.withValue(ContactsContract.Data.MIMETYPE, "vnd.android.cursor.item/com.example.ajay.contacts_4"); builder.withValue (ContactsContract.Data.DATA1, contact.name); builder.with Value (ContactsContract.Data.DATA2, «SyncProviderDemo Profile»); builder.withValue(ContactsContract.Data.DATA3, "Զանգել" + համարը); ops.add(builder.build());

builder = ContentProviderOperation.newInsert(ContactsContract.Data.CONTENT_URI); builder.withValueBackReference(ContactsContract.Data.RAW_CONTACT_ID, 0); builder.withValue(ContactsContract.Data.MIMETYPE, "vnd.android.cursor.item/com.example.ajay.contacts_4"); builder.withValue (ContactsContract.Data.DATA1, contact.name); builder.with Value (ContactsContract.Data.DATA2, «SyncProviderDemo Profile»); builder.withValue(ContactsContract.Data.DATA3, «Message» + number); ops.add(builder.build()); try {solver.applyBatch(ContactsContract.AUTHORITY, ops); } catch (Բացառություն e) { e.printStackTrace(); }

17.05.2019
Նոր նյութեր

Օգտագործելով Fetch Vs Axios.Js-ը՝ HTTP հարցումներ կատարելու համար
JavaScript-ը կարող է ցանցային հարցումներ ուղարկել սերվեր և բեռնել նոր տեղեկատվություն, երբ դա անհրաժեշտ լինի: Օրինակ, մենք կարող ենք օգտագործել ցանցային հարցումը պատվեր ներկայացնելու,..

Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար
Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար Ինչպե՞ս հանգստացնել ձեր միտքը և աշխատեցնել ձեր պրոցեսորը: Ինչպես մնալ հանգիստ և զարգանալ ճնշման տակ...

Մեքենայի ուսուցում բանկային և ֆինանսների ոլորտում
Բարդ, խելացի անվտանգության համակարգերը և հաճախորդների սպասարկման պարզեցված ծառայությունները բիզնեսի հաջողության բանալին են: Ֆինանսական հաստատությունները, մասնավորապես, պետք է առաջ մնան կորի..

Ես AI-ին հարցրի կյանքի իմաստը, այն ինչ ասում էր, ցնցող էր:
Այն պահից ի վեր, երբ ես իմացա Արհեստական ​​ինտելեկտի մասին, ես հիացած էի այն բանով, թե ինչպես է այն կարողանում հասկանալ մարդկային նորմալ տեքստը, և այն կարող է առաջացնել իր սեփական արձագանքը դրա..

Ինչպես սովորել կոդավորումը Python-ում վագրի պես:
Սովորելու համար ծրագրավորման նոր լեզու ընտրելը բարդ է: Անկախ նրանից, թե դուք սկսնակ եք, թե առաջադեմ, դա օգնում է իմանալ, թե ինչ թեմաներ պետք է սովորել: Ծրագրավորման լեզվի հիմունքները, դրա..

C++-ի օրական բիթ(ե) | Ամենաերկար պալինդրոմային ենթաշարը
C++ #198-ի ամենօրյա բիթ(ե), Ընդհանուր հարցազրույցի խնդիր. Ամենաերկար պալինդրոմային ենթատող: Այսօր մենք կանդրադառնանք հարցազրույցի ընդհանուր խնդրին. Ամենաերկար palindromic substring...

Kydavra ICAReducer՝ ձեր տվյալների ծավալայինությունը նվազեցնելու համար
Ի՞նչ է ICAReducer-ը: ICAReducer-ն աշխատում է հետևյալ կերպ. այն նվազեցնում է նրանց միջև բարձր փոխկապակցված հատկանիշները մինչև մեկ սյունակ: Բավականին նման է PCAreducer-ին, չնայած այն..