MapsMapsizer
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מחלקה סופית סופית ציבורית
MapsInitializer
מרחיבה את האובייקט
אפשר להשתמש במחלקה הזו כדי לאתחל את ה-SDK של מפות Google ל-Android, במקרים שבהם צריך להשתמש בתכונות לפני
קבלת המפה. צריך להפעיל אותה כי צריך לאתחל מחלקות מסוימות, כמו BitmapDescriptorFactory ו-cameraUpdateFactory.
אם נעשה שימוש ב-MapFragment או ב-MapView וכבר השגת GoogleMap (לא null)
כשמתקשרים ל-getMapAsync() באחת מהמחלקות האלה וממתינים
לשיחה החוזרת (callback) ב-onMapReady(GoogleMap map), אין צורך לדאוג לגבי המחלקה הזו. אפשר לראות
כמה דוגמאות באפליקציה לדוגמה.
מפעיל את ה-SDK של מפות Google ל-Android כדי שהמחלקות שלו יהיו מוכנות לשימוש.
סיכום שיטות שעברו בירושה
מכיתה
java.lang.Object
boolean
equals(Object arg0)
סופי
כיתה<?>
getClass()
int
hashCode()
תוקף
סופי
notify()
תוקף
סופי
notifyAll()
מחרוזת
toString()
תוקף
סופי
wait(long arg0, int arg1)
תוקף
סופי
wait(long arg0)
תוקף
סופי
wait()
שיטות ציבוריות
Public
סטטי מסונכרן
int
initialize(הקשר הקשר)
מפעיל את ה-SDK של מפות Google ל-Android כדי שהמחלקות שלו יהיו מוכנות לשימוש. אם נעשה שימוש ב-MapFragment או ב-MapView וכבר השגת GoogleMap (שאינו null) על ידי התקשרות ל-getMapAsync() באחת מהמחלקות האלה, אין צורך לבצע קריאה לפונקציה.
פרמטרים
context
נדרש כדי לאחזר את הקוד והמשאבים הנחוצים של ה-SDK. לא יכול להיות null.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-07-12 (שעון UTC)."],[],["The `MapsInitializer` class initializes the Google Maps SDK for Android, enabling the use of classes like `BitmapDescriptorFactory` and `CameraUpdateFactory`. It is necessary when map features are used before obtaining a map. Initialization is performed via the `initialize(Context context)` method, which requires a non-null context. This step is not required if a `GoogleMap` is already obtained via `getMapAsync()` on `MapFragment` or `MapView`. The method returns a `ConnectionResult` error code.\n"]]