StreetViewPanoramaView

מחלקה ציבורית StreetViewPanoramaView מרחיבה את FrameLayout

תצוגה שמציגה תמונת פנורמה של Street View (עם נתונים שהתקבלו מהשירות של מפות Google). כשהמיקוד הוא, התכונה תצלם לחיצה על מקשים ותנועות מגע כדי להזיז את הפנורמה.

המשתמשים בכיתה הזו חייבים להעביר את כל השיטות של מחזור החיים מ-Activity או Fragment שמכילים את התצוגה המפורטת הזו, לשיטות התואמות בכיתה הזו. באופן ספציפי, צריך לבצע את ההעברה בשיטות הבאות:

יש לרכוש StreetViewPanorama באמצעות getStreetViewPanoramaAsync(OnStreetViewPanoramaReadyCallback). StreetViewPanoramaView מפעיל באופן אוטומטי את מערכת Street View ואת התצוגה.

כדי להציג תמונה של StreetViewPanorama בקלות רבה יותר, אפשר להשתמש ב-StreetViewPanoramaFragment (או ב-SupportStreetViewPanoramaFragment) אם ברצונך לטרגט פלטפורמות קודמות.

הערה: מומלץ לא להוסיף ילדים לתצוגה הזו.

הערה: ה-SDK של מפות Google ל-Android לא תומך באובייקטים מרובים של StreetViewPanoramaView בפעילות אחת.

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

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

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

StreetViewPanoramaView(הקשר לפי הקשר)
StreetViewPanoramaView(הקשר הקשר, מאפיינים של AttributeSet)
StreetViewPanoramaView(הקשר הקשר, AttributeSet attrs, int defStyle)
StreetViewPanoramaView(הקשר לפי הקשר, אפשרויות StreetViewPanoramaOptions)

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

void
getStreetViewPanoramaAsync(OnStreetViewPanoramaReadyCallback callback)
מגדיר אובייקט של קריאה חוזרת (callback) שיופעל כשהמכונה StreetViewPanorama תהיה מוכנה לשימוש.
תוקף סופי
onCreate(Bundle savedInstanceState)
צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.
void
onDestroy()
צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.
תוקף סופי
onLowMemory()
צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.
תוקף סופי
onPause()
צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.
void
onResume()
צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.
תוקף סופי
onSaveInstanceState(Bundle outState)
צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.
void
onStart()
צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.
void
onStop()
צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.

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

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

Public StreetViewPanoramaView (הקשר לפי הקשר)

פרמטרים
context

Public StreetViewPanoramaView (הקשר לפי הקשר, מאפיינים של AttributeSet)

פרמטרים
context
attrs

Public StreetViewPanoramaView (הקשר לפי הקשר, מאפיינים של AttributeSet, int defStyle)

פרמטרים
context
attrs
defStyle

ציבורי StreetViewPanoramaView (הקשר לפי הקשר, אפשרויות StreetViewPanoramaOptions)

פרמטרים
context
אפשרויות

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

Public void getStreetViewPanoramaAsync (OnStreetViewPanoramaReadyCallback קריאה חוזרת)

מגדיר אובייקט של קריאה חוזרת (callback) שיופעל כשהמכונה StreetViewPanorama תהיה מוכנה לשימוש.

הערה:

  • אם Google Play Services לא מותקנים במכשיר של המשתמש, הקריאה החוזרת (callback) לא תופעל עד שהמשתמש יתקין אותה.
  • הקריאה החוזרת תתבצע ב-thread הראשי.
  • האובייקט StreetViewPanorama שסופק על ידי הקריאה החוזרת אינו null.

פרמטרים
קריאה חוזרת (callback) אובייקט הקריאה החוזרת שיופעל כשהפנורמה תהיה מוכנה לשימוש.

Public final void onCreate (Bundle savedInstanceState)

צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.

פרמטרים
savedInstanceState

Public void onDestroy ()

צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.

Public final void onLowMemory ()

צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.

Public final void onPause ()

צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.

Public void onResume ()

צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.

Public final void onSaveInstanceState (Bundle outState)

צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.

פרמטרים
outState

Public void onStart ()

צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.

Public void onStop ()

צריך לקרוא לשיטה הזו מהשיטה המתאימה של פעילות ההורה/מקטע.