Parcelable را پیاده سازی می کند
تنظیمات PanoramaOptions را برای StreetViewPanorama
تعریف می کند. این گزینه ها را می توان هنگام افزودن پانوراما به برنامه خود به صورت برنامه ای مورد استفاده قرار داد. اگر از StreetViewPanoramaFragment
استفاده می کنید، می توانید این گزینه ها را با استفاده از روش کارخانه ایستا newInstance(StreetViewPanoramaOptions)
منتقل کنید. اگر از StreetViewPanoramaView
استفاده می کنید، می توانید این گزینه ها را با استفاده از سازنده StreetViewPanoramaView(Context, StreetViewPanoramaOptions)
منتقل کنید.
خلاصه ثابت ارثی
خلاصه سازنده عمومی
StreetViewPanoramaOptions () یک شی StreetViewPanoramaOptions جدید ایجاد می کند. |
خلاصه روش عمومی
بولی | |
رشته | |
LatLng | getPosition () |
عدد صحیح | getRadius () |
منبع StreetView | getSource () |
بولی | |
StreetViewPanorama Camera | |
بولی | |
بولی | |
بولی | |
StreetViewPanoramaOptions | panningGesturesEnabled (بولی فعال) قابلیت استفاده کاربران در پانوراما را با استفاده از اشارهها تغییر میدهد. |
StreetViewPanoramaOptions | دوربین پانوراما (دوربین StreetViewPanoramaCamera ) دوربین اولیه را برای پانورامای نمای خیابان مشخص می کند. |
StreetViewPanoramaOptions | panoramaId (رشته panoId) موقعیت اولیه پانورامای نمای خیابان را بر اساس شناسه پانوراما مشخص می کند. |
StreetViewPanoramaOptions | موقعیت (موقعیت LatLng ، شعاع عدد صحیح، منبع StreetViewSource ) موقعیت اولیه پانورامای نمای خیابان را بر اساس مکان، شعاع و منبع مشخص می کند. |
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions | موقعیت (موقعیت LatLng ، منبع StreetViewSource ) موقعیت اولیه پانورامای نمای خیابان را بر اساس مکان و منبع مشخص می کند. |
StreetViewPanoramaOptions | streetNamesEnabled (بولی فعال) امکان مشاهده نام خیابان ها را در پانوراما برای کاربران تغییر می دهد. |
رشته | toString () |
StreetViewPanoramaOptions | useViewLifecycleInFragment (useViewLifecycleInFragment بولی) هنگام استفاده از StreetViewPanoramaFragment ، این پرچم مشخص میکند که آیا چرخه حیات پانورامای نمای خیابان باید به نمای قطعه یا خود قطعه مرتبط باشد. |
StreetViewPanoramaOptions | userNavigationEnabled (بولی فعال) قابلیت حرکت کاربران بین پانوراما را تغییر می دهد. |
StreetViewPanoramaOptions | zoomGesturesEnabled (بولی فعال) قابلیت زوم کردن روی پانوراما با استفاده از حرکات را برای کاربران تغییر میدهد. |
خلاصه روش ارثی
سازندگان عمومی
عمومی StreetViewPanoramaOptions ()
یک شی StreetViewPanoramaOptions جدید ایجاد می کند.
روش های عمومی
عمومی بولی getPanningGesturesEnabled ()
برمی گرداند
-
true
اگر کاربران در ابتدا بتوانند از طریق حرکات در پانورامای نمای خیابان حرکت کنند
رشته عمومی getPanoramaId ()
برمی گرداند
- شناسه پانورامای اولیه برای پانورامای نمای خیابان، یا اگر مشخص نشده باشد،
null
.
عمومی LatLng getPosition ()
برمی گرداند
- موقعیت اولیه پانورامای نمای خیابان، یا اگر مشخص نشده باشد،
null
.
شعاع دریافت عدد صحیح عمومی ()
برمی گرداند
- شعاع اولیه مورد استفاده برای جستجوی پانورامای نمای خیابان، یا اگر مشخص نشده باشد،
null
.
عمومی StreetViewSource getSource ()
برمی گرداند
- فیلتر منبع برای جستجوی پانورامای نمای خیابان یا در صورت نامشخص بودن، بهطور
DEFAULT
استفاده میشود.
عمومی بولی getStreetNamesEnabled ()
برمی گرداند
-
true
اگر کاربران در ابتدا بتوانند نام خیابان ها را در پانورامای نمای خیابان ببینند
عمومی StreetViewPanoramaCamera getStreetViewPanoramaCamera ()
برمی گرداند
- دوربین اولیه برای پانورامای نمای خیابان، یا اگر مشخص نشده باشد،
null
.
بولی عمومی getUseViewLifecycleInFragment ()
برمی گرداند
- گزینه useViewLifecycleInFragment یا اگر مشخص نشده باشد
null
.
عمومی بولی getUserNavigationEnabled ()
برمی گرداند
-
true
اگر کاربران در ابتدا بتوانند به پانوراماهای مختلف نمای خیابان منتقل شوند
بولی عمومی getZoomGesturesEnabled ()
برمی گرداند
-
true
اگر کاربران در ابتدا بتوانند از طریق حرکات در پانورامای نمای خیابان بزرگنمایی کنند
عمومی StreetViewPanoramaOptions panningGesturesEnabled (بولی فعال)
قابلیت استفاده کاربران در پانوراما را با استفاده از اشارهها تغییر میدهد. برای جزئیات بیشتر به setPanningGesturesEnabled(boolean)
مراجعه کنید. پیش فرض true
است
مولفه های
فعال شد |
---|
عمومی StreetViewPanoramaOptions panoramaCamera (دوربین StreetViewPanoramaCamera )
دوربین اولیه را برای پانورامای نمای خیابان مشخص می کند.
مولفه های
دوربین |
---|
public StreetViewPanoramaOptions panoramaId (String panoId)
موقعیت اولیه پانورامای نمای خیابان را بر اساس شناسه پانوراما مشخص می کند. موقعیت تعیین شده توسط panoramaID بر موقعیتی که توسط LatLng تنظیم شده است اولویت دارد
مولفه های
panoId |
---|
موقعیت عمومی StreetViewPanoramaOptions (موقعیت LatLng ، شعاع عدد صحیح، منبع StreetViewSource )
موقعیت اولیه پانورامای نمای خیابان را بر اساس مکان، شعاع و منبع مشخص می کند. موقعیت تنظیم شده توسط پانوراما، اگر تنظیم شود، بر موقعیتی که توسط LatLng تنظیم شده است، اولویت دارد
مولفه های
موقعیت | |
---|---|
شعاع | |
منبع |
موقعیت عمومی StreetViewPanoramaOptions (موقعیت LatLng ، شعاع عدد صحیح)
موقعیت اولیه پانورامای نمای خیابان را بر اساس مکان و شعاع مشخص می کند. موقعیت تنظیم شده توسط پانوراما، اگر تنظیم شود، بر موقعیتی که توسط LatLng تنظیم شده است، اولویت دارد
مولفه های
موقعیت | |
---|---|
شعاع |
موقعیت عمومی StreetViewPanoramaOptions (موقعیت LatLng )
موقعیت اولیه پانورامای نمای خیابان را بر اساس موقعیت مکانی مشخص می کند. موقعیت تنظیم شده توسط پانوراما، اگر تنظیم شود، بر موقعیتی که توسط LatLng تنظیم شده است، اولویت دارد
مولفه های
موقعیت |
---|
موقعیت عمومی StreetViewPanoramaOptions (موقعیت LatLng ، منبع StreetViewSource )
موقعیت اولیه پانورامای نمای خیابان را بر اساس مکان و منبع مشخص می کند. موقعیت تنظیم شده توسط پانوراما، اگر تنظیم شود، بر موقعیتی که توسط LatLng تنظیم شده است، اولویت دارد
مولفه های
موقعیت | |
---|---|
منبع |
عمومی StreetViewPanoramaOptions streetNamesEnabled (بولی فعال)
امکان مشاهده نام خیابان ها را در پانوراما برای کاربران تغییر می دهد. برای جزئیات بیشتر به setStreetNamesEnabled(boolean)
مراجعه کنید. پیش فرض true
است
مولفه های
فعال شد |
---|
رشته عمومی toString ()
عمومی StreetViewPanoramaOptions useViewLifecycleInFragment (useBooleanViewLifecycleInFragment)
هنگام استفاده از StreetViewPanoramaFragment
، این پرچم مشخص میکند که آیا چرخه حیات پانورامای نمای خیابان باید به نمای قطعه یا خود قطعه مرتبط باشد. مقدار پیشفرض false
است، چرخه عمر پانورامای نمای خیابان را به قطعه مرتبط میکند.
استفاده از چرخه حیات قطعه، امکان رندر سریعتر پانورامای نمای خیابان را هنگامی که قطعه جدا میشود و مجدداً متصل میشود، میدهد، زیرا زمینه GL زیرین حفظ میشود. این هزینه ای را به همراه دارد که جدا کردن قطعه، اما از بین نرفتن آن، حافظه استفاده شده توسط پانوراما را آزاد نمی کند.
استفاده از چرخه حیات نمای یک قطعه به این معنی است که وقتی قطعه جدا شده و مجدداً وصل می شود، پانورامای نمای خیابان مجدداً استفاده نمی شود. این باعث می شود که نقشه دوباره از ابتدا رندر شود که ممکن است چند ثانیه طول بکشد. همچنین به این معنی است که در حالی که یک قطعه جدا شده است، و بنابراین هیچ دیدگاهی ندارد، تمام متدهای StreetViewPanorama
NullPointerException
را پرتاب می کنند.
مولفه های
useViewLifecycleInFragment |
---|
عمومی StreetViewPanoramaOptions userNavigationEnabled (بولی فعال)
قابلیت حرکت کاربران بین پانوراما را تغییر می دهد. برای جزئیات بیشتر به setUserNavigationEnabled(boolean)
مراجعه کنید. پیش فرض true
است
مولفه های
فعال شد |
---|
عمومی StreetViewPanoramaOptions zoomGesturesEnabled (بولی فعال)
قابلیت زوم کردن روی پانوراما با استفاده از حرکات را برای کاربران تغییر میدهد. برای جزئیات بیشتر به setZoomGesturesEnabled(boolean)
مراجعه کنید. پیش فرض true
است
مولفه های
فعال شد |
---|