0
Ich versuche, die CONTACT_ID des Kontakts zu erhalten, wenn ihre Zelle angeklickt wird. Weißt du wie ich das machen kann?android setOnItemClickListener und onItemClick hält mich immer den gleichen Toast
Gegenwärtig gibt Toast mir weiter, egal welche Zelle in der Liste ich klicke, '215', das ist die CONTACT_ID meines ersten Kontakts. Hier ist mein Code:
// Select item on listclick
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
if (cursor != null) {
cursor.moveToFirst();
String usercontactid = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.CONTACT_ID));
Toast.makeText(getApplicationContext(), usercontactid, Toast.LENGTH_LONG).show();
}
}
});
Nizza, vielen Dank dafür. – CHarris