বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

onItemClick() পদ্ধতি নির্ধারণ করা

পূর্ববর্তী অধ্যায়ে, 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.
         */
    }