מאפשר מינוי למיקומי משתמשים חסומים. לתשומת ליבך, הרשמה לעדכוני מיקום מוצמדים עלולה לגרום להתרוקנות הסוללה או לאיסוף לא מכוון של נתוני מיקום משתמש אם הם ממשיכים לפעול ברקע.
היישומים של הממשק הזה בטוחים לשימוש בשרשור.
סיכום של הכיתה המוצבת
משופר | RoadSnappedLocationProvider.LocationListener | הגדרת חתימות לשיטות שמופעלות כאשר עדכוני מיקום מוצמדים הופכים לזמינים. |
סיכום אמצעי תשלום ציבורי
מופשט בטל |
addLocationListener(RoadSnappedLocationProvider.LocationListener מאז)
רישום מאזין לעדכוני מיקום מוצמדים בכביש.
|
מופשט בטל |
removeLocationListener(RoadSnappedLocationProvider.LocationListener מאז)
מבטל את הרישום של המאזין הנתון אם הוא רשום כרגע, אחרת אין לו השפעה.
|
מופשט בטל |
requestLocationUpdates(מאזין RoadSnappedLocationProvider.LocationListener)
השיטה הזו הוצאה משימוש.
שימוש ב-
addLocationListener(RoadSnappedLocationProvider.LocationListener)
|
מופשט בטל |
resetFreeNav()
ניסיונות להפעיל מחדש את שירות Freenav.
|
מופשט בטל |
stopRequestingLocationUpdates()
השיטה הזו הוצאה משימוש.
שימוש ב-
removeLocationListener(RoadSnappedLocationProvider.LocationListener)
|
שיטות ציבוריות
ציבורי מופשט בטל addLocationListener (RoadSnappedLocationProvider.LocationListener)
רישום מאזין לעדכוני מיקום מוצמדים בכביש.
כדי למנוע דליפות זיכרון, התרוקנות הסוללה או רישום לא מכוון של מיקום המשתמש,
יש להפעיל את removeLocationListener(RoadSnappedLocationProvider.LocationListener)
כשאין יותר צורך ב-Listener (לדוגמה, כשהאפליקציה ברקע).
מאזינים רשומים קיימים יישארו רשומים עד שהם יוסרו באופן מפורש באמצעות קריאה ל-removeLocationListener(RoadSnappedLocationProvider.LocationListener)
.
פרמטרים
listener | המאזינים שנרשמים |
---|
ציבורי מופשט בטל removeLocationListener (RoadSnappedLocationProvider.LocationListener)
מבטל את הרישום של המאזין הנתון אם הוא רשום כרגע, אחרת אין לו השפעה.
פרמטרים
listener | לבטל את הרישום של המאזינים |
---|
ציבורי מופשט בטל requestLocationUpdates (RoadSnappedLocationProvider.LocationListener)
השיטה הזו הוצאה משימוש.
משתמשים ב-addLocationListener(RoadSnappedLocationProvider.LocationListener)
רישום מאזין לעדכוני מיקום מוצמדים בכביש. המדיניות הזו מחליפה פונקציות listener שנרשמו בעבר.
כדי למנוע דליפות זיכרון, התרוקנות הסוללה או רישום לא מכוון של מיקום המשתמש, יש להפעיל את stopRequestingLocationUpdates()
כשאין יותר צורך לבצע את ההאזנה (לדוגמה, כשהאפליקציה ברקע).
קריאה לשיטה הזו עם הארגומנט null
מקבילה לקריאה של stopRequestingLocationUpdates()
.
פרמטרים
listener | המאזינים כדי לרשום |
---|
Public מופשט void resetFreeNav ()
ניסיונות להפעיל מחדש את שירות Freenav. יש לקרוא לפעולה הזו אם נראה שהשירות לא פועל כרגיל.
ציבורי מופשט בטל stopRequestingLocationUpdates ()
השיטה הזו הוצאה משימוש.
משתמשים ב-removeLocationListener(RoadSnappedLocationProvider.LocationListener)
מבטל את הרישום של כל מאזינים שהוגדרו לעדכוני מיקום מוצמדים. כדי למנוע דליפות זיכרון, התרוקנות הסוללה או רישום לא מכוון של מיקום המשתמש, יש להפעיל את השיטה הזו כאשר כבר אין צורך ב- listener (לדוגמה, כשהאפליקציה ברקע).