Я хотел бы знать, есть ли какой-либо контакт, например, «Майкл» в моем списке контактов, Whatsapp или нет. Я нашел ошибку, но eclipse сообщает мне, что она не распознает слово «активность» в коде, а другая вещь заключается в том, что я не знаю, где указать имя контакта в коде. Так что, пожалуйста, помогите мне с этим?Как проверить, имеет ли определенный контакт в моем списке контактов Whatsapp?
String[] projection = new String[] { RawContacts._ID };
String selection = ContactsContract.Data.CONTACT_ID + " = ? AND account_type IN (?)";
String[] selectionArgs = new String[] { "THE_CONTACT_DEVICE_ID", "com.whatsapp" };
Cursor cursor = activity.getContentResolver().query(RawContacts.CONTENT_URI, projection, selection, selectionArgs, null);
boolean hasWhatsApp = cursor.moveToNext());
if (hasWhatsApp){
String rowContactId = cursor.getString(0)
}
Спасибо