MapsMapsizer

מחלקה סופית סופית ציבורית MapsInitializer מרחיבה את האובייקט

אפשר להשתמש במחלקה הזו כדי לאתחל את ה-SDK של מפות Google ל-Android, במקרים שבהם צריך להשתמש בתכונות לפני קבלת המפה. צריך להפעיל אותה כי צריך לאתחל מחלקות מסוימות, כמו BitmapDescriptorFactory ו-cameraUpdateFactory.

אם נעשה שימוש ב-MapFragment או ב-MapView וכבר השגת GoogleMap (לא null) כשמתקשרים ל-getMapAsync() באחת מהמחלקות האלה וממתינים לשיחה החוזרת (callback) ב-onMapReady(GoogleMap map), אין צורך לדאוג לגבי המחלקה הזו. אפשר לראות כמה דוגמאות באפליקציה לדוגמה.

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

int סטטי מסונכרן
initialize(הקשר לפי הקשר)
מפעיל את ה-SDK של מפות Google ל-Android כדי שהמחלקות שלו יהיו מוכנות לשימוש.

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

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

Public סטטי מסונכרן int initialize (הקשר הקשר)

מפעיל את ה-SDK של מפות Google ל-Android כדי שהמחלקות שלו יהיו מוכנות לשימוש. אם נעשה שימוש ב-MapFragment או ב-MapView וכבר השגת GoogleMap (שאינו null) על ידי התקשרות ל-getMapAsync() באחת מהמחלקות האלה, אין צורך לבצע קריאה לפונקציה.

פרמטרים
context נדרש כדי לאחזר את הקוד והמשאבים הנחוצים של ה-SDK. לא יכול להיות null.
החזרות
  • קוד שגיאה של ConnectionResult.