StreetViewPanorama Options

সর্বজনীন চূড়ান্ত ক্লাস StreetViewPanoramaOptions অবজেক্ট প্রসারিত করে
পার্সেলেবল প্রয়োগ করে

একটি StreetViewPanorama এর জন্য কনফিগারেশন PanoramaOptions সংজ্ঞায়িত করে। প্রোগ্রামগতভাবে আপনার অ্যাপ্লিকেশনে একটি প্যানোরামা যোগ করার সময় এই বিকল্পগুলি ব্যবহার করা যেতে পারে। আপনি যদি একটি StreetViewPanoramaFragment ব্যবহার করেন, তাহলে আপনি স্ট্যাটিক ফ্যাক্টরি পদ্ধতি newInstance(StreetViewPanoramaOptions) ব্যবহার করে এই বিকল্পগুলি পাস করতে পারেন। আপনি যদি একটি StreetViewPanoramaView ব্যবহার করেন, তাহলে আপনি StreetViewPanoramaView(Context, StreetViewPanoramaOptions) কনস্ট্রাক্টর ব্যবহার করে এই বিকল্পগুলি পাস করতে পারেন।

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

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

StreetViewPanorama Options ()
একটি নতুন StreetViewPanoramaOptions অবজেক্ট তৈরি করে।

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

বুলিয়ান
স্ট্রিং
LatLng
পূর্ণসংখ্যা
StreetViewSource
বুলিয়ান
স্ট্রিটভিউ প্যানোরামা ক্যামেরা
বুলিয়ান
বুলিয়ান
বুলিয়ান
StreetViewPanorama Options
প্যানিং অঙ্গভঙ্গি সক্রিয় (বুলিয়ান সক্ষম)
ভঙ্গি ব্যবহার করে প্যানোরামার চারপাশে প্যান ব্যবহার করার জন্য ব্যবহারকারীদের ক্ষমতা টগল করে।
StreetViewPanorama Options
প্যানোরামা ক্যামেরা ( স্ট্রিটভিউ প্যানোরামা ক্যামেরা)
রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক ক্যামেরা নির্দিষ্ট করে।
StreetViewPanorama Options
প্যানোরামাআইডি (স্ট্রিং প্যানোআইডি)
একটি প্যানোরামা আইডির উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে৷
StreetViewPanorama Options
অবস্থান ( LatLng অবস্থান, পূর্ণসংখ্যা ব্যাসার্ধ, StreetViewSource উৎস)
অবস্থান, ব্যাসার্ধ এবং উৎসের উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে।
StreetViewPanorama Options
অবস্থান ( LatLng অবস্থান, পূর্ণসংখ্যা ব্যাসার্ধ)
অবস্থান এবং ব্যাসার্ধের উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে।
StreetViewPanorama Options
অবস্থান ( LatLng অবস্থান)
অবস্থানের উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে।
StreetViewPanorama Options
অবস্থান ( LatLng অবস্থান, StreetViewSource উৎস)
অবস্থান এবং উৎসের উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে।
StreetViewPanorama Options
রাস্তার নাম সক্রিয় (বুলিয়ান সক্ষম)
প্যানোরামাগুলিতে রাস্তার নাম দেখার জন্য ব্যবহারকারীদের ক্ষমতা টগল করে৷
স্ট্রিং
StreetViewPanorama Options
useViewLifecycleInFragment (বুলিয়ান ইউজ ভিউলাইফসাইকেলইনফ্রাগমেন্ট)
একটি StreetViewPanoramaFragment ব্যবহার করার সময়, এই পতাকাটি নির্দিষ্ট করে দেয় যে রাস্তার দৃশ্য প্যানোরামার জীবনচক্রটি খণ্ডের দৃশ্যের সাথে বা খণ্ডটির সাথেই আবদ্ধ হওয়া উচিত।
StreetViewPanorama Options
ব্যবহারকারী নেভিগেশন সক্ষম (বুলিয়ান সক্ষম)
ব্যবহারকারীদের প্যানোরামাগুলির মধ্যে সরানোর ক্ষমতা টগল করে৷
StreetViewPanorama Options
জুম অঙ্গভঙ্গি সক্ষম (বুলিয়ান সক্ষম)
ভঙ্গি ব্যবহার করে প্যানোরামাগুলিতে জুম করার ক্ষমতা ব্যবহারকারীদের টগল করে।

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

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

সর্বজনীন StreetViewPanorama Options ()

একটি নতুন StreetViewPanoramaOptions অবজেক্ট তৈরি করে।

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

পাবলিক বুলিয়ান গেটপ্যানিং জেসচারস সক্ষম ()

রিটার্নস
  • true যদি ব্যবহারকারীরা প্রাথমিকভাবে রাস্তার দৃশ্য প্যানোরামাগুলিতে অঙ্গভঙ্গির মাধ্যমে প্যান করতে সক্ষম হন

সর্বজনীন স্ট্রিং getPanoramaId ()

রিটার্নস
  • রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক প্যানোরামা আইডি বা অনির্দিষ্ট থাকলে null

সর্বজনীন LatLng getPosition ()

রিটার্নস
  • রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান, বা অনির্দিষ্ট থাকলে null

সর্বজনীন পূর্ণসংখ্যা getRadius ()

রিটার্নস
  • রাস্তার দৃশ্য প্যানোরামা অনুসন্ধান করতে ব্যবহৃত প্রাথমিক ব্যাসার্ধ, বা অনির্দিষ্ট থাকলে null

সর্বজনীন StreetViewSource getSource ()

রিটার্নস
  • একটি রাস্তার দৃশ্য প্যানোরামা অনুসন্ধান করতে ব্যবহৃত উৎস ফিল্টার, অথবা অনির্দিষ্ট থাকলে DEFAULT

সর্বজনীন বুলিয়ান getStreetNamesEnabled ()

রিটার্নস
  • true যদি ব্যবহারকারীরা প্রাথমিকভাবে রাস্তার দৃশ্য প্যানোরামাগুলিতে রাস্তার নাম দেখতে সক্ষম হন

সর্বজনীন StreetViewPanoramaCamera getStreetViewPanoramaCamera ()

রিটার্নস
  • রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক ক্যামেরা, বা অনির্দিষ্ট থাকলে null

সর্বজনীন বুলিয়ান getUseViewLifecycleInFragment ()

রিটার্নস
  • useViewLifecycleInFragment বিকল্প, অথবা অনির্দিষ্ট থাকলে null

সর্বজনীন বুলিয়ান getUserNavigationEnabled ()

রিটার্নস
  • ব্যবহারকারীরা প্রাথমিকভাবে বিভিন্ন রাস্তার দৃশ্য প্যানোরামায় যেতে সক্ষম হলে true

সর্বজনীন বুলিয়ান getZoomGestures সক্ষম ()

রিটার্নস
  • true যদি ব্যবহারকারীরা প্রাথমিকভাবে রাস্তার দৃশ্য প্যানোরামাগুলিতে অঙ্গভঙ্গির মাধ্যমে জুম করতে সক্ষম হন

সর্বজনীন StreetViewPanorama Options panning Gestures Enabled (বুলিয়ান সক্ষম)

ভঙ্গি ব্যবহার করে প্যানোরামার চারপাশে প্যান ব্যবহার করার জন্য ব্যবহারকারীদের ক্ষমতা টগল করে। আরো বিস্তারিত জানার জন্য setPanningGesturesEnabled(boolean) দেখুন। ডিফল্ট true

পরামিতি
সক্রিয়

সর্বজনীন StreetViewPanoramaOptions panoramaCamera ( StreetViewPanoramaCamera camera)

রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক ক্যামেরা নির্দিষ্ট করে।

পরামিতি
ক্যামেরা

সর্বজনীন StreetViewPanoramaOptions panoramaId (স্ট্রিং প্যানোআইডি)

একটি প্যানোরামা আইডির উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে৷ প্যানোরামাআইডি দ্বারা সেট করা অবস্থান একটি LatLng দ্বারা সেট করা অবস্থানের চেয়ে অগ্রাধিকার নেয়৷

পরামিতি
প্যানোআইডি

সর্বজনীন StreetViewPanoramaOptions অবস্থান ( LatLng অবস্থান, পূর্ণসংখ্যা ব্যাসার্ধ, StreetViewSource উৎস)

অবস্থান, ব্যাসার্ধ এবং উৎসের উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে। প্যানোরামাআইডি দ্বারা সেট করা অবস্থান, যদি সেট করা থাকে, একটি LatLng দ্বারা সেট করা অবস্থানের চেয়ে অগ্রাধিকার পায়

পরামিতি
অবস্থান
ব্যাসার্ধ
উৎস

সর্বজনীন StreetViewPanoramaOptions অবস্থান ( LatLng অবস্থান, পূর্ণসংখ্যা ব্যাসার্ধ)

অবস্থান এবং ব্যাসার্ধের উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে। প্যানোরামাআইডি দ্বারা সেট করা অবস্থান, যদি সেট করা থাকে, একটি LatLng দ্বারা সেট করা অবস্থানের চেয়ে অগ্রাধিকার পায়

পরামিতি
অবস্থান
ব্যাসার্ধ

সর্বজনীন StreetViewPanoramaOptions অবস্থান ( LatLng অবস্থান)

অবস্থানের উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে। প্যানোরামাআইডি দ্বারা সেট করা অবস্থান, যদি সেট করা থাকে, একটি LatLng দ্বারা সেট করা অবস্থানের চেয়ে অগ্রাধিকার পায়

পরামিতি
অবস্থান

সর্বজনীন StreetViewPanoramaOptions অবস্থান ( LatLng অবস্থান, StreetViewSource উৎস)

অবস্থান এবং উৎসের উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে। প্যানোরামাআইডি দ্বারা সেট করা অবস্থান, যদি সেট করা থাকে, একটি LatLng দ্বারা সেট করা অবস্থানের চেয়ে অগ্রাধিকার পায়

পরামিতি
অবস্থান
উৎস

সর্বজনীন StreetViewPanoramaOptions streetnamesEnabled (বুলিয়ান সক্ষম)

প্যানোরামাগুলিতে রাস্তার নাম দেখার জন্য ব্যবহারকারীদের ক্ষমতা টগল করে৷ আরো বিস্তারিত জানার জন্য setStreetNamesEnabled(boolean) দেখুন। ডিফল্ট true

পরামিতি
সক্রিয়

পাবলিক স্ট্রিং থেকে স্ট্রিং ()

সর্বজনীন StreetViewPanoramaOptions useViewLifecycleInfragment (বুলিয়ান ইউজ ভিউলাইফসাইকেলইনফ্রাগমেন্ট)

একটি StreetViewPanoramaFragment ব্যবহার করার সময়, এই পতাকাটি নির্দিষ্ট করে দেয় যে রাস্তার দৃশ্য প্যানোরামার জীবনচক্রটি খণ্ডের দৃশ্যের সাথে বা খণ্ডটির সাথেই আবদ্ধ হওয়া উচিত। ডিফল্ট মান false , রাস্তার দৃশ্য প্যানোরামার জীবনচক্রকে টুকরো টুকরো করে বেঁধে দেয়৷

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

একটি খণ্ডের দৃশ্যের জীবনচক্র ব্যবহার করার অর্থ হল একটি রাস্তার দৃশ্য প্যানোরামা যখন খণ্ডটি বিচ্ছিন্ন এবং পুনরায় সংযুক্ত করা হয় তখন পুনরায় ব্যবহার করা হয় না৷ এটি মানচিত্রটিকে স্ক্র্যাচ থেকে পুনরায় রেন্ডার করবে, যা কয়েক সেকেন্ড সময় নিতে পারে৷ এর মানে হল যে যখন একটি খণ্ড বিচ্ছিন্ন থাকে, এবং সেইজন্য কোন দৃশ্য নেই, সমস্ত StreetViewPanorama পদ্ধতি NullPointerException নিক্ষেপ করবে।

পরামিতি
ViewLifecycleInfragment ব্যবহার করুন

সর্বজনীন StreetViewPanoramaOptions userNavigation Enabled (বুলিয়ান সক্ষম)

ব্যবহারকারীদের প্যানোরামাগুলির মধ্যে সরানোর ক্ষমতা টগল করে৷ আরো বিস্তারিত জানার জন্য setUserNavigationEnabled(boolean) দেখুন। ডিফল্ট true

পরামিতি
সক্রিয়

সর্বজনীন StreetViewPanorama Options zoom Gestures Enabled (বুলিয়ান সক্ষম)

ভঙ্গি ব্যবহার করে প্যানোরামাগুলিতে জুম করার ক্ষমতা ব্যবহারকারীদের টগল করে। আরো বিস্তারিত জানার জন্য setZoomGesturesEnabled(boolean) দেখুন। ডিফল্ট true

পরামিতি
সক্রিয়