পার্সেলেবল প্রয়োগ করে
একটি StreetViewPanorama
এর জন্য কনফিগারেশন PanoramaOptions সংজ্ঞায়িত করে। প্রোগ্রামগতভাবে আপনার অ্যাপ্লিকেশনে একটি প্যানোরামা যোগ করার সময় এই বিকল্পগুলি ব্যবহার করা যেতে পারে। আপনি যদি একটি StreetViewPanoramaFragment
ব্যবহার করেন, তাহলে আপনি স্ট্যাটিক ফ্যাক্টরি পদ্ধতি newInstance(StreetViewPanoramaOptions)
ব্যবহার করে এই বিকল্পগুলি পাস করতে পারেন। আপনি যদি একটি StreetViewPanoramaView
ব্যবহার করেন, তাহলে আপনি StreetViewPanoramaView(Context, StreetViewPanoramaOptions)
কনস্ট্রাক্টর ব্যবহার করে এই বিকল্পগুলি পাস করতে পারেন।
উত্তরাধিকার সূত্রে প্রাপ্ত ধ্রুবক সারাংশ
পাবলিক কনস্ট্রাক্টর সারাংশ
StreetViewPanorama Options () একটি নতুন StreetViewPanoramaOptions অবজেক্ট তৈরি করে। |
পাবলিক পদ্ধতির সারাংশ
বুলিয়ান | |
স্ট্রিং | |
LatLng | |
পূর্ণসংখ্যা | getRadius () |
StreetViewSource | getSource () |
বুলিয়ান | |
স্ট্রিটভিউ প্যানোরামা ক্যামেরা | |
বুলিয়ান | |
বুলিয়ান | |
বুলিয়ান | |
StreetViewPanorama Options | প্যানিং অঙ্গভঙ্গি সক্রিয় (বুলিয়ান সক্ষম) ভঙ্গি ব্যবহার করে প্যানোরামার চারপাশে প্যান ব্যবহার করার জন্য ব্যবহারকারীদের ক্ষমতা টগল করে। |
StreetViewPanorama Options | প্যানোরামা ক্যামেরা ( স্ট্রিটভিউ প্যানোরামা ক্যামেরা) রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক ক্যামেরা নির্দিষ্ট করে। |
StreetViewPanorama Options | প্যানোরামাআইডি (স্ট্রিং প্যানোআইডি) একটি প্যানোরামা আইডির উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে৷ |
StreetViewPanorama Options | অবস্থান ( LatLng অবস্থান, পূর্ণসংখ্যা ব্যাসার্ধ, StreetViewSource উৎস) অবস্থান, ব্যাসার্ধ এবং উৎসের উপর ভিত্তি করে রাস্তার দৃশ্য প্যানোরামার জন্য প্রাথমিক অবস্থান নির্দিষ্ট করে। |
StreetViewPanorama Options | |
StreetViewPanorama Options | |
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
পরামিতি
সক্রিয় |
---|