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

ইনটেন্ট ব্যবহার করে বিদ্যমান কনট্যাক্ট এডিট করা

ইনটেন্ট ব্যবহার করে বিদ্যমান কনট্যাক্ট এডিট করা উপকারী যদি ইউজার ইতিমধ্যে তার আগ্রহের কনট্যাক্ট পছন্দ করে থাকে। উাদহরণস্বরূপ বলা যায়, একটি অ্যাপ যা কনট্যাক্ট খুজে বের করে, যার পোস্টাল ঠিকানা আছে কিন্তু পোস্টাল কোড নেই সেটা ইউজার কে কোড অনুসন্ধান করে তারপর এটাকে কনট্যাক্টে যুক্ত করার একটি সুযোগ দিতে পারে।

একটি ইনটেন্ট ব্যবহার করে বিদ্যমান কনট্যাক্ট এডিট করতে, একটি কনট্যাক্ট প্রবেশ করানোর মতো করে একটি প্রক্রিয়া ব্যবহার করুন। Insert a New Contact Using an Intent তে যেভাবে আলোচিত হয়েছে সেভাবে একটি ইনটেন্টের তৈরী করুন, কিন্তু ইনটেন্টে কনট্যাক্টের Contacts.CONTENT_LOOKUP_URI এবং MIME টাইপ Contacts.CONTENT_ITEM_TYPE যুক্ত করুন । আপনার ইতিমধ্যে যে ডিটেইল আছে তা দিয়ে যদি আপনি কনট্যাক্ট এডিট করতে চান আপনি সেগুলোকে ইনটেন্টের সম্প্রসারিত ডাটাতে রাখতে পারেন। উল্লেখ্য যে কিছু নেম কলাম একটি ইনটেন্ট ব্যবহার করে এডিট হতে পারে না; এই কলামগুলো "Update" শিরোনামের অধীনে ক্লাস ContactsContract.Contacts এর জন্য API রেফারেন্সের সামারি অধ্যায়ে তালিকাভুক্ত আছে।

সর্বশেষে, ইনটেন্ট পাঠান। জবাবে কনট্যাক্ট অ্যাপ একটি এডিট স্ক্রিন প্রদর্শন করবে। যখন ইউজার এডিট শেষ করে এবং এডিট করা সেভ করে তখন কনট্যাক্ট অ্যাপ একটি কনট্যাক্ট লিস্ট প্রদর্শন করে। যখন ইউজার Back এ ক্লিক করে, আপনার অ্যাপ প্রদর্শিত হয়।