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

একটি লোকেশন ঠিকানা প্রদর্শন করা

(http://developer.android.com/training/location/display-address.html)

অনুশীলনী বর্তমান অবস্থান (লোকেশন) বের করা এবং অবস্থান (লোকেশন) আপডেট গ্রহণ করা আলোচনা করে কীভাবে ইউজারের বর্তমান লোকেশন একটি Location অবজেক্টের আকারে (ফর্মে) পওয়া যায় যা অক্ষাংশ এবং দ্রাঘিমাংশ কোরডিনেটস (স্থানাঙ্ক) ধারন করে। যদিও অক্ষাংশ এবং দ্রাঘিমাংশ দূরুত্ব বা একটি মানচিত্রের অবস্থান প্রদর্শন করার জন্য প্রয়োজনীয়, অনেক ক্ষেত্রে ঠিকানা আরও প্রয়োজনীয় হতে পারে।

অ্যান্ড্রয়েড প্লাটফর্ম এপিআই (API) একটি বৈশিষ্ট প্রদান করে যা অক্ষাংশ এবং দ্রাঘিমাংশ ভ্যালুর জন্য একটি আনুমানিক ঠিকানা ফেরত দেয়। এই অনুশীলনী দেখায় কীভাবে এই ঠিকানা অনুসন্ধানী বৈশিষ্ট ব্যবহার করতে হয়।

নোট: ঠিকানা সন্ধান করা একটি ব্যাকএন্ড সার্ভিস চায় যা মূল অ্যান্ড্রয়েড ফ্রেমওয়ার্কে অন্তর্ভূক্ত নয়। যদি এই ব্যাকএন্ড সার্ভিস না থেকে থাকে, Geocoder.getFromLocation()একটি খালি লিস্ট ফেরত দেয়। সাহায্যকারী পদ্ধতি isPresent(), এপিআই (API) লেভেল ৯ এবং তৎপরবর্তীতে পাওয়া যায়, দেখার জন্য চেক করে যে ব্যাকএন্ড সার্ভিস আছে কিনা।

নিচের অধ্যায়ের কোড চিত্রটি মনে করে যে আপনার অ্যাপ ইতিমধ্যে বর্তমান লোকেশন পূনরূদ্ধার করেছে এবং বৈশ্বিক ভ্যারিয়েবল mLocation এ একটি Location অবজেক্ট হিসাবে স্টোর করে।