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

একটি প্রজেকশন নির্ধারণ

একটি প্রজেকশন নির্ধারণ করতে, ContactsContract.Data এর মধ্যে বা ক্লাস যার মধ্যে থেকে এটা পেয়ে থাকে তার মধ্যে নির্ধারিত এক বা একাধিক কলাম বাছাই করুন। কনট্যাক্ট প্রভাইডার রো ফেরত দেয়ার আগে ContactsContract.Data এবং অন্যান্য টেবিলের মধ্যে একটি অষন্ড জোড় স্থাপন করে। উদাহরণস্বরূপ:

    @SuppressLint("InlinedApi")
    private static final String[] PROJECTION =
        {
            /*
             * The detail data row ID. To make a ListView work,
             * this column is required.
             */
            Data._ID,
            // The primary display name
            Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB ?
                    Data.DISPLAY_NAME_PRIMARY :
                    Data.DISPLAY_NAME,
            // The contact's _ID, to construct a content URI
            Data.CONTACT_ID
            // The contact's LOOKUP_KEY, to construct a content URI
            Data.LOOKUP_KEY (a permanent link to the contact
        };