עיצוב מפות חדש יתווסף בקרוב לפלטפורמה של מפות Google. העדכון הזה בסגנון המפה כולל לוח צבעים חדש שמוגדר כברירת מחדל ושיפורים בחוויית השימוש במפות ובנוחות השימוש. כל סגנונות המפה יעודכנו באופן אוטומטי במרץ 2025. אפשר לקרוא מידע נוסף על זמינות ועל האפשרות להצטרף בשלב מוקדם יותר במאמר בנושא סגנון מפה חדש לפלטפורמה של מפות Google.
ההתראה הזו מוצגת כשהמצלמה מתחילה לזוז אחרי שהיא לא הייתה פעילה או כשהסיבה לתנועה
של המצלמה השתנתה.
קבועים
Public
ערך סטטי סופי
REASON_API_ANIMATION
אנימציה ללא תנועות שמופעלת בתגובה לפעולות המשתמש. לדוגמה: לחצני זום, לחצן
'המיקום שלי' או לחיצות על סמנים.
ערך קבוע:
2
ציבוריים
סטטיים
סופיים
REASON_DEVELOPER_ANIMATION
אנימציה ביוזמת המפתח.
ערך קבוע:
3
ציבוריים
סטטיים
סופיים
REASON_GESTURE
תנועת המצלמה מופעלת בתגובה לתנועות של משתמשים במפה. לדוגמה: אפשר להזיז, להטות, לעשות תנועת צביטה כדי לשנות את מרחק התצוגה או כדי לסובב.
ערך קבוע:
1
שיטות ציבוריות
Public
מופשט
void
onCameraMoveStarted(הסיבה)
ההתראה הזו מוצגת כשהמצלמה מתחילה לזוז אחרי שהיא לא הייתה פעילה או כשהסיבה לתנועה
של המצלמה השתנתה. אין לעדכן את המצלמה או להוסיף אנימציה אליה בשיטה הזו.
ההגדרה הזו נקראת ב-thread של ממשק המשתמש ב-Android.
[[["התוכן קל להבנה","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"]],["עדכון אחרון: 2025-03-21 (שעון UTC)."],[[["`GoogleMap.OnCameraMoveStartedListener` is a callback interface triggered when the camera on a Google Map begins to move."],["It provides the reason for the camera movement, categorized as user gesture, API animation, or developer animation."],["The `onCameraMoveStarted` method is called when the camera starts moving, providing the reason for the movement via an integer parameter."],["Developers should avoid updating or animating the camera from within the `onCameraMoveStarted` method."]]],["The `GoogleMap.OnCameraMoveStartedListener` interface provides a callback for when camera movement begins. The `onCameraMoveStarted` method, triggered on the UI thread, receives an integer `reason` indicating the cause: `REASON_GESTURE` (user gestures), `REASON_API_ANIMATION` (user-action animations), or `REASON_DEVELOPER_ANIMATION` (developer-initiated animations). This method signals the start of camera motion, whether from user interaction, default animations, or developer actions, and it is not intended for the camera to be animated or updated in this method.\n"]]