পূর্ববর্তী অধ্যায়ে, ListView এর জন্য আইটেম ক্লিক লিসেনার সেট করেছেন। এখন পদ্ধতি AdapterView.OnItemClickListener.onItemClick() নির্ধারণ করার মাধ্যমে লিসেনারের জন্য একশন বাস্তবায়ন করুন:
@Override
public void onItemClick(
AdapterView<?> parent, View item, int position, long rowID) {
// Get the Cursor
Cursor cursor = parent.getAdapter().getCursor();
// Move to the selected contact
cursor.moveToPosition(position);
// Get the _ID value
mContactId = getLong(CONTACT_ID_INDEX);
// Get the selected LOOKUP KEY
mContactKey = getString(CONTACT_KEY_INDEX);
// Create the contact's content Uri
mContactUri = Contacts.getLookupUri(mContactId, mContactKey);
/*
* You can use mContactUri as the content URI for retrieving
* the details for a contact.
*/
}