הטמעה Parcelable
מגדיר את התצורה של PanoramaOptions עבור StreetViewPanorama
. ניתן להשתמש באפשרויות האלה כאשר מוסיפים פנורמה לאפליקציה באופן פרוגרמטי. אם משתמשים ב-StreetViewPanoramaFragment
, אפשר להעביר את האפשרויות האלה באמצעות שיטת היצרן הסטטית newInstance(StreetViewPanoramaOptions)
. אם משתמשים ב-StreetViewPanoramaView
, אפשר להעביר את האפשרויות האלה באמצעות הבנאי StreetViewPanoramaView(Context, StreetViewPanoramaOptions)
.
סיכום של ערכים קבועים בירושה
סיכום של הבנייה הציבורית
StreetViewPanoramaOptions()
יוצר אובייקט StreetViewPanoramaOptions חדש.
|
סיכום אמצעי תשלום ציבורי
בוליאני | |
מחרוזת | |
LatLng | |
מספר שלם | |
StreetViewSource | |
בוליאני | |
StreetViewPanoramaCamera | |
בוליאני | |
בוליאני | |
בוליאני | |
StreetViewPanoramaOptions |
panningGesturesEnabled(מופעלת בוליאנית)
החלפת מצב של היכולת של המשתמשים לנוע בתמונות פנורמה באמצעות תנועות.
|
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions |
panoramaId(מחרוזת פנורמה)
מציין את המיקום הראשוני של הפנורמה ב-Street View על סמך מזהה פנורמה.
|
StreetViewPanoramaOptions |
position(מיקום LatLng, רדיוס מספר שלם, מקור StreetViewSource)
ההגדרה קובעת את המיקום הראשוני של התמונה הפנורמית ב-Street View על סמך מיקום, רדיוס
ומקור.
|
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions |
position(מיקום LatLng, מקור StreetViewSource)
מציין את המיקום הראשוני של התמונה הפנורמית ב-Street View על סמך מיקום ומקור.
|
StreetViewPanoramaOptions |
streetNamesEnabled(מופעלת בוליאנית)
החלפת מצב של היכולת של המשתמשים לראות את שמות הרחובות בפנורמות.
|
מחרוזת |
toString()
|
StreetViewPanoramaOptions |
useViewLifecycleInFragment(שימוש בוליאני useViewLifecycleInFragment)
כשמשתמשים ב-
StreetViewPanoramaFragment , הסימון הזה מציין אם מחזור החיים של התמונה הפנורמית ב-Street View צריך להיות קשור לנקודת המבט של הקטע או לקטע עצמו. |
StreetViewPanoramaOptions |
userNavigationEnabled(מופעלת בוליאנית)
החלפת מצב של היכולת של המשתמשים לעבור בין תמונות פנורמה.
|
StreetViewPanoramaOptions |
zoomGesturesEnabled(מופעלת בוליאנית)
החלפת מצב היכולת של המשתמשים להגדיל את התצוגה של תמונות פנורמה באמצעות תנועות.
|
סיכום שיטות שעברו בירושה
בניינים ציבוריים
ציבורי StreetViewPanoramaOptions ()
יוצר אובייקט StreetViewPanoramaOptions חדש.
שיטות ציבוריות
Public ערך בוליאני getPanningGesturesEnabled ()
החזרות
true
אם המשתמשים יכולים להתחיל להזיז באמצעות תנועות בפנורמה ב-Street View
Public מחרוזת getPanoramaId ()
החזרות
- המזהה הפנורמי הראשוני של הפנורמה ב-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
פרמטרים
פעיל |
---|