Tüm kişileri Android kişilerin favori listesinde bulmaya çalışıyorum. Şu anda, favori grup kimliği de dahil olmak üzere tüm grup kimlikleri alabilirim. Ancak, grup kimliğinin favori grup kimliği olan bir kişi olmadığı anlaşılıyor.Android'de sık kullanılan kişileri alma
Her gruptaki tüm grupları kimliği ve kişileri almaya çalışıyorum. İki listeyi yazdırmak sonra, favori grup kimliği kişi listesine
ArrayList<String> favGroupId=new ArrayList<String>();
final String[] GROUP_PROJECTION = new String[] {
ContactsContract.Groups._ID, ContactsContract.Groups.TITLE };
Cursor cursor = getContentResolver().query(
ContactsContract.Groups.CONTENT_URI, GROUP_PROJECTION, null,
null, ContactsContract.Groups.TITLE);
while (cursor.moveToNext()) {
String id = cursor.getString(cursor
.getColumnIndex(ContactsContract.Groups._ID));
Log.v("Test",id);
String gTitle = (cursor.getString(cursor
.getColumnIndex(ContactsContract.Groups.TITLE)));
Log.v("Test",gTitle);
if (gTitle.contains("Favorite_")) {
gTitle = "Favorites";
favGroupId.add(id);
}
}
cursor.close();