Я пытаюсь показать несколько строк, так как мое приложение также поддерживает службы чата и вызовов. Я хочу показать то же самое, что делает 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();
}