אפשרויות פנורמה ב-StreetView

מחלקה סופית ציבורית StreetViewPanoramaOptions מרחיבה אובייקט
הטמעה Parcelable

מגדיר את התצורה של PanoramaOptions עבור StreetViewPanorama. ניתן להשתמש באפשרויות האלה כאשר מוסיפים פנורמה לאפליקציה באופן פרוגרמטי. אם משתמשים ב-StreetViewPanoramaFragment, אפשר להעביר את האפשרויות האלה באמצעות שיטת היצרן הסטטית newInstance(StreetViewPanoramaOptions). אם משתמשים ב-StreetViewPanoramaView, אפשר להעביר את האפשרויות האלה באמצעות הבנאי StreetViewPanoramaView(Context, StreetViewPanoramaOptions).

סיכום של ערכים קבועים בירושה

סיכום של הבנייה הציבורית

StreetViewPanoramaOptions()
יוצר אובייקט StreetViewPanoramaOptions חדש.

סיכום אמצעי תשלום ציבורי

בוליאני
מחרוזת
LatLng
מספר שלם
StreetViewSource
בוליאני
StreetViewPanoramaCamera
בוליאני
בוליאני
בוליאני
StreetViewPanoramaOptions
panningGesturesEnabled(מופעלת בוליאנית)
החלפת מצב של היכולת של המשתמשים לנוע בתמונות פנורמה באמצעות תנועות.
StreetViewPanoramaOptions
panoramaCamera(מצלמת StreetViewPanoramaCamera)
ציון המצלמה הראשונית לצילום פנורמה ב-Street View.
StreetViewPanoramaOptions
panoramaId(מחרוזת פנורמה)
מציין את המיקום הראשוני של הפנורמה ב-Street View על סמך מזהה פנורמה.
StreetViewPanoramaOptions
position(מיקום LatLng, רדיוס מספר שלם, מקור StreetViewSource)
ההגדרה קובעת את המיקום הראשוני של התמונה הפנורמית ב-Street View על סמך מיקום, רדיוס ומקור.
StreetViewPanoramaOptions
position(מיקום LatLng, רדיוס מספר שלם)
ההגדרה קובעת את המיקום הראשוני של התמונה הפנורמית ב-Street View על סמך מיקום ורדיוס.
StreetViewPanoramaOptions
position(מיקום LatLng)
מציין את המיקום הראשוני של התמונה הפנורמית ב-Street View בהתאם למיקום.
StreetViewPanoramaOptions
position(מיקום LatLng, מקור StreetViewSource)
מציין את המיקום הראשוני של התמונה הפנורמית ב-Street View על סמך מיקום ומקור.
StreetViewPanoramaOptions
streetNamesEnabled(מופעלת בוליאנית)
החלפת מצב של היכולת של המשתמשים לראות את שמות הרחובות בפנורמות.
מחרוזת
StreetViewPanoramaOptions
useViewLifecycleInFragment(שימוש בוליאני useViewLifecycleInFragment)
כשמשתמשים ב-StreetViewPanoramaFragment, הסימון הזה מציין אם מחזור החיים של התמונה הפנורמית ב-Street View צריך להיות קשור לנקודת המבט של הקטע או לקטע עצמו.
StreetViewPanoramaOptions
userNavigationEnabled(מופעלת בוליאנית)
החלפת מצב של היכולת של המשתמשים לעבור בין תמונות פנורמה.
StreetViewPanoramaOptions
zoomGesturesEnabled(מופעלת בוליאנית)
החלפת מצב היכולת של המשתמשים להגדיל את התצוגה של תמונות פנורמה באמצעות תנועות.

סיכום שיטות שעברו בירושה

בניינים ציבוריים

ציבורי StreetViewPanoramaOptions ()

יוצר אובייקט StreetViewPanoramaOptions חדש.

שיטות ציבוריות

Public ערך בוליאני getPanningGesturesEnabled ()

החזרות
  • true אם המשתמשים יכולים להתחיל להזיז באמצעות תנועות בפנורמה ב-Street View

Public מחרוזת getPanoramaId ()

החזרות
  • המזהה הפנורמי הראשוני של הפנורמה ב-Street View, או null אם לא צוין מזהה פנורמה.

ציבורי LatLng getPosition ()

החזרות
  • המיקום הראשוני של הפנורמה ב-Street View, או null אם לא צוין.

מספר שלם ציבורי getRadius ()

החזרות
  • הרדיוס הראשוני המשמש לחיפוש פנורמה ב-Street View. אם לא צוין null,

ציבורי StreetViewSource getSource ()

החזרות
  • מסנן המקור המשמש לחיפוש פנורמה ב-Street View או DEFAULT אם לא צוין אחרת.

Public בוליאני getStreetNamesEnabled ()

החזרות
  • true אם המשתמשים יכולים בהתחלה לראות שמות של רחובות בפנורמה של Street View

ציבורי StreetViewPanoramaCamera getStreetViewPanoramaCamera ()

החזרות
  • המצלמה הראשונית של הפנורמה של Street View או null אם לא צוין אחרת.

Public בוליאני getUseViewLifecycleInFragment ()

החזרות
  • האפשרות useViewLifecycleInFragment, או null אם לא צוינה.

ציבורי בוליאני getUserNavigationEnabled ()

החזרות
  • true אם המשתמשים יכולים לעבור לפנורמה אחרת של Street View.

Public בוליאני getZoomGesturesEnabled ()

החזרות
  • true אם המשתמשים יכולים בהתחלה להתקרב באמצעות תנועות בפנורמה ב-Street View

באופן ציבורי StreetViewPanoramaOptions panningGesturesEnabled (boolean enabled)

החלפת מצב של היכולת של המשתמשים לנוע בתמונות פנורמה באמצעות תנועות. פרטים נוספים זמינים בכתובת setPanningGesturesEnabled(boolean). ברירת המחדל היא true

פרמטרים
פעיל

ציבורי StreetViewPanoramaOptions panoramaCamera (StreetViewPanoramaCamera)

ציון המצלמה הראשונית לצילום פנורמה ב-Street View.

פרמטרים
מצלמה

ציבורי StreetViewPanoramaOptions panoramaId (String panoId)

מציין את המיקום הראשוני של הפנורמה ב-Street View על סמך מזהה פנורמה. המיקום שנקבע על ידי ה-פנורמהID מקבל קדימות על פני מיקום שנקבע על ידי LatLng

פרמטרים
panoId

ציבורי StreetViewPanoramaOptions מיקום (LatLng, רדיוס מספר שלם, StreetViewSource)

ההגדרה קובעת את המיקום הראשוני של התמונה הפנורמית ב-Street View על סמך מיקום, רדיוס ומקור. המיקום שנקבע על ידי ה-פנורמהID, אם הוגדר, מקבל עדיפות על פני מיקום שנקבע על ידי LatLng

פרמטרים
position
רדיוס
source

ציבורי StreetViewPanoramaOptions מיקום (LatLng, רדיוס מספר שלם)

ההגדרה קובעת את המיקום הראשוני של התמונה הפנורמית ב-Street View על סמך מיקום ורדיוס. המיקום שנקבע על ידי ה-פנורמהID, אם הוא מוגדר, מקבל עדיפות על פני מיקום שנקבע על ידי LatLng

פרמטרים
position
רדיוס

ציבורי StreetViewPanoramaOptions מיקום (LatLng)

מציין את המיקום הראשוני של התמונה הפנורמית ב-Street View בהתאם למיקום. המיקום שנקבע על ידי ה-פנורמהID, אם הוא מוגדר, מקבל עדיפות על פני מיקום שנקבע על ידי LatLng

פרמטרים
position

ציבורי StreetViewPanoramaOptions מיקום (LatLng, StreetViewSource מקור)

מציין את המיקום הראשוני של התמונה הפנורמית ב-Street View על סמך מיקום ומקור. המיקום שנקבע על ידי ה-פנורמהID, אם הוא מוגדר, מקבל עדיפות על פני מיקום שנקבע על ידי LatLng

פרמטרים
position
source

Public StreetViewPanoramaOptions streetNamesEnabled (boolean enabled)

החלפת מצב של היכולת של המשתמשים לראות את שמות הרחובות בפנורמות. פרטים נוספים זמינים בכתובת setStreetNamesEnabled(boolean). ברירת המחדל היא true

פרמטרים
פעיל

מחרוזת ציבורית toString ()

Public StreetViewPanoramaOptions useViewLifecycleInFragment (boolean useViewLifecycleInFragment)

כשמשתמשים ב-StreetViewPanoramaFragment, הסימון הזה מציין אם מחזור החיים של התמונה הפנורמית ב-Street View צריך להיות קשור לנקודת המבט של הקטע או לקטע עצמו. ערך ברירת המחדל הוא false, שמקשר בין מחזור החיים של הפנורמה ב-Street View למקטע.

שימוש במחזור החיים של הקטע מאפשר רינדור מהיר יותר של הפנורמה ב-Street View לאחר ניתוק וחיבור מחדש של הקטע, מפני שההקשר של ה-GL המקורי נשמר. כך מוציאים את ניתוק המקטע, אבל לא השמידו אותו, לא ישתחררו זיכרון שמשמש את הפנורמה.

המשמעות של שימוש במחזור החיים של תצוגת מקטע היא שלא לעשות שימוש חוזר בפנורמה של Street View לאחר ניתוק הקטע וצירוף שלו מחדש. הפעולה הזו תגרום לעיבוד מחדש של המפה מההתחלה. העיבוד עשוי להימשך כמה שניות. משמעות נוספת היא שבעוד שמקטע מנותק, ולכן אין לו תצוגה, כל השיטות של StreetViewPanorama יזינו את NullPointerException.

פרמטרים
useViewLifecycleInFragment

ציבורי StreetViewPanoramaOptions userNavigationEnabled (boolean enabled)

החלפת מצב של היכולת של המשתמשים לעבור בין תמונות פנורמה. פרטים נוספים זמינים בכתובת setUserNavigationEnabled(boolean). ברירת המחדל היא true

פרמטרים
פעיל

ציבורי StreetViewPanoramaOptions zoomGesturesEnabled (boolean enabled)

החלפת מצב היכולת של המשתמשים להגדיל את התצוגה של תמונות פנורמה באמצעות תנועות. פרטים נוספים זמינים בכתובת setZoomGesturesEnabled(boolean). ברירת המחדל היא true

פרמטרים
פעיל