মানচিত্র দেখা

পাবলিক ক্লাস MapView ফ্রেমলেআউট প্রসারিত করে

একটি দৃশ্য যা একটি মানচিত্র প্রদর্শন করে (গুগল মানচিত্র পরিষেবা থেকে প্রাপ্ত ডেটা সহ)। ফোকাস করা হলে, এটি মানচিত্র সরানোর জন্য কীপ্রেস এবং স্পর্শ অঙ্গভঙ্গি ক্যাপচার করবে।

এই শ্রেণীর ব্যবহারকারীদের অবশ্যই এই শ্রেণীতে সংশ্লিষ্টদের কাছে এই দৃশ্য ধারণকারী Activity বা Fragment থেকে সমস্ত জীবনচক্র পদ্ধতি ফরোয়ার্ড করতে হবে। বিশেষ করে, আপনাকে অবশ্যই নিম্নলিখিত পদ্ধতিতে এগিয়ে যেতে হবে:

একটি GoogleMap অবশ্যই getMapAsync(OnMapReadyCallback) ব্যবহার করে অর্জন করতে হবে। MapView স্বয়ংক্রিয়ভাবে মানচিত্র সিস্টেম এবং দৃশ্য শুরু করে।

একটি মানচিত্র প্রদর্শনের একটি সহজ পদ্ধতির জন্য আপনি যদি আগের প্ল্যাটফর্মগুলিকে লক্ষ্য করতে চান তবে MapFragment (বা SupportMapFragment ) ব্যবহার করুন।

দ্রষ্টব্য: আপনাকে এই দৃশ্যে শিশুদের যুক্ত না করার পরামর্শ দেওয়া হচ্ছে।

বিকাশকারী গাইড

আরও তথ্যের জন্য, অ্যান্ড্রয়েড ডেভেলপার গাইডের জন্য Google মানচিত্র SDK পড়ুন।

উত্তরাধিকার সূত্রে প্রাপ্ত ধ্রুবক সারাংশ

উত্তরাধিকারসূত্রে প্রাপ্ত ক্ষেত্রের সারাংশ

পাবলিক কনস্ট্রাক্টর সারাংশ

ম্যাপভিউ (প্রসঙ্গ প্রসঙ্গ)
ম্যাপভিউ (প্রসঙ্গ প্রসঙ্গ, অ্যাট্রিবিউটসেট অ্যাটিআরএস)
MapView (প্রসঙ্গ প্রসঙ্গ, AttributeSet attrs, int defStyle)
MapView (প্রসঙ্গ প্রসঙ্গ, GoogleMapOptions বিকল্প)

পাবলিক পদ্ধতির সারাংশ

অকার্যকর
getMapAsync ( OnMapReadyCallback কলব্যাক)
ব্যবহার করার জন্য প্রস্তুত GoogleMap এর একটি নন-নাল ইনস্ট্যান্স প্রদান করে।
চূড়ান্ত শূন্যতা
onCreate (বান্ডেল সংরক্ষিত ইনস্ট্যান্সস্টেট)
আপনাকে অবশ্যই প্যারেন্ট অ্যাক্টিভিটি/ফ্র্যাগমেন্টের সংশ্লিষ্ট পদ্ধতি থেকে এই পদ্ধতিটি কল করতে হবে।
চূড়ান্ত শূন্যতা
অনধ্বংস ()
আপনাকে অবশ্যই প্যারেন্ট অ্যাক্টিভিটি/ফ্র্যাগমেন্টের সংশ্লিষ্ট পদ্ধতি থেকে এই পদ্ধতিটি কল করতে হবে।
চূড়ান্ত শূন্যতা
onEnterAmbient (বান্ডেল অ্যাম্বিয়েন্টের বিবরণ)
আপনাকে অবশ্যই এই পদ্ধতিটিকে অভিভাবক WearableActivity এর সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।
চূড়ান্ত শূন্যতা
onExitAmbient ()
আপনাকে অবশ্যই এই পদ্ধতিটিকে অভিভাবক WearableActivity এর সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।
চূড়ান্ত শূন্যতা
অনলোমেমোরি ()
আপনাকে অবশ্যই প্যারেন্ট অ্যাক্টিভিটি/ফ্র্যাগমেন্টের সংশ্লিষ্ট পদ্ধতি থেকে এই পদ্ধতিটি কল করতে হবে।
চূড়ান্ত শূন্যতা
অনপজ ()
আপনাকে অবশ্যই প্যারেন্ট অ্যাক্টিভিটি/ফ্র্যাগমেন্টের সংশ্লিষ্ট পদ্ধতি থেকে এই পদ্ধতিটি কল করতে হবে।
চূড়ান্ত শূন্যতা
সারসংকলন ()
আপনাকে অবশ্যই প্যারেন্ট অ্যাক্টিভিটি/ফ্র্যাগমেন্টের সংশ্লিষ্ট পদ্ধতি থেকে এই পদ্ধতিটি কল করতে হবে।
চূড়ান্ত শূন্যতা
onSaveInstanceState (বান্ডেল আউটস্টেট)
আপনাকে অবশ্যই প্যারেন্ট অ্যাক্টিভিটি/ফ্র্যাগমেন্টের সংশ্লিষ্ট পদ্ধতি থেকে এই পদ্ধতিটি কল করতে হবে।
চূড়ান্ত শূন্যতা
অন ​​স্টার্ট ()
আপনাকে অবশ্যই প্যারেন্ট অ্যাক্টিভিটি/ফ্র্যাগমেন্টের সংশ্লিষ্ট পদ্ধতি থেকে এই পদ্ধতিটি কল করতে হবে।
চূড়ান্ত শূন্যতা
অনস্টপ ()
আপনাকে অবশ্যই প্যারেন্ট অ্যাক্টিভিটি/ফ্র্যাগমেন্টের সংশ্লিষ্ট পদ্ধতি থেকে এই পদ্ধতিটি কল করতে হবে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতির সারাংশ

পাবলিক কনস্ট্রাক্টর

পাবলিক ম্যাপভিউ (প্রসঙ্গ প্রসঙ্গ)

পরামিতি
প্রসঙ্গ

পাবলিক ম্যাপভিউ (প্রসঙ্গ প্রসঙ্গ, অ্যাট্রিবিউটসেট অ্যাটার্স)

পরামিতি
প্রসঙ্গ
attrs

পাবলিক ম্যাপভিউ (প্রসঙ্গ প্রসঙ্গ, অ্যাট্রিবিউটসেট অ্যাটার্স, ইনফস্টাইল)

পরামিতি
প্রসঙ্গ
attrs
ডিফস্টাইল

পাবলিক ম্যাপভিউ (প্রসঙ্গ প্রসঙ্গ, গুগলম্যাপোপশন বিকল্পগুলি)

পরামিতি
প্রসঙ্গ
বিকল্প

পাবলিক পদ্ধতি

সর্বজনীন শূন্য getMapAsync ( OnMapReadyCallback কলব্যাক)

GoogleMap একটি নন-নাল উদাহরণ প্রদান করে, ব্যবহারের জন্য প্রস্তুত।

মনে রাখবেন যে:

  • এই পদ্ধতি প্রধান থ্রেড থেকে কল করা আবশ্যক.
  • কলব্যাক মূল থ্রেডে কার্যকর করা হবে।
  • যে ক্ষেত্রে ব্যবহারকারীর ডিভাইসে Google Play পরিষেবাগুলি ইনস্টল করা নেই, ব্যবহারকারী এটি ইনস্টল না করা পর্যন্ত কলব্যাক ট্রিগার করা হবে না৷
  • কলব্যাক দ্বারা প্রদত্ত GoogleMap অবজেক্টটি নন-নাল।

পরামিতি
কলব্যাক মানচিত্র ব্যবহার করার জন্য প্রস্তুত হলে কলব্যাক বস্তুটি ট্রিগার হবে।

পাবলিক ফাইনাল অকার্যকর অনক্রিট (বান্ডিল সেভডিনস্ট্যানস্টেস্টেট)

আপনাকে অবশ্যই এই পদ্ধতিটি পিতামাতার ক্রিয়াকলাপ/খণ্ডের সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।

পরামিতি
সংরক্ষিত ইনস্ট্যান্স স্টেট

পাবলিক ফাইনাল অকার্যকর অনডেস্ট্রয় ()

আপনাকে অবশ্যই এই পদ্ধতিটি পিতামাতার ক্রিয়াকলাপ/খণ্ডের সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।

এন্টারঅ্যাম্বিয়েন্টে সর্বজনীন চূড়ান্ত শূন্যতা (বান্ডেল অ্যাম্বিয়েন্টের বিবরণ)

আপনাকে অবশ্যই এই পদ্ধতিটিকে অভিভাবক WearableActivity এর সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।

পরামিতি
পরিবেষ্টিত বিবরণ

এক্সিটঅ্যাম্বিয়েন্টে সর্বজনীন চূড়ান্ত শূন্যতা ()

আপনাকে অবশ্যই এই পদ্ধতিটিকে অভিভাবক WearableActivity এর সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।

পাবলিক ফাইনাল অকার্যকর অনলোমেমরি ()

আপনাকে অবশ্যই এই পদ্ধতিটি পিতামাতার ক্রিয়াকলাপ/খণ্ডের সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।

পাবলিক ফাইনাল অকার্যকর অনপজ ()

আপনাকে অবশ্যই এই পদ্ধতিটি পিতামাতার ক্রিয়াকলাপ/খণ্ডের সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।

পাবলিক ফাইনাল অকার্যকর onresume ()

আপনাকে অবশ্যই এই পদ্ধতিটি পিতামাতার ক্রিয়াকলাপ/খণ্ডের সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।

পাবলিক ফাইনাল অকার্যকর অনস্যাভেইনস্ট্যানস্টেটেট (বান্ডিল আউটস্টেট)

আপনাকে অবশ্যই এই পদ্ধতিটি পিতামাতার ক্রিয়াকলাপ/খণ্ডের সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।

ভিউটি ধ্বংস হওয়ার আগে সংরক্ষণের জন্য একটি Bundle সরবরাহ করে। এটি পরে পুনরুদ্ধার করা যেতে পারে যখন onCreate(Bundle) আবার কল করা হয়।

পরামিতি
বাইরের রাজ্য

পাবলিক ফাইনাল অকার্যকর অনস্টার্ট ()

আপনাকে অবশ্যই এই পদ্ধতিটি পিতামাতার ক্রিয়াকলাপ/খণ্ডের সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।

পাবলিক ফাইনাল অকার্যকর অনস্টপ ()

আপনাকে অবশ্যই এই পদ্ধতিটি পিতামাতার ক্রিয়াকলাপ/খণ্ডের সংশ্লিষ্ট পদ্ধতি থেকে কল করতে হবে।