Googlemap.InfoWindowAdapter

ממשק סטטי ציבורי GoogleMap.InfoWindowAdapter

מספק תצוגות לעיבוד מותאם אישית של חלונות מידע.

השיטות של הספק הזה מופעלות כשמגיע הזמן להציג חלון מידע לסמן, ללא קשר לגורם (תנועת משתמש או קריאה פרוגרמטית אל showInfoWindow(). בכל רגע נתון מוצג רק חלון מידע אחד, ולכן הספק יכול לבחור להשתמש שוב בתצוגות מפורטות, או ליצור תצוגות חדשות בכל הפעלה של השיטה.

כשיוצרים חלון מידע, השיטות במחלקה הזו נקראות לפי סדר מוגדר. כדי להחליף את חלון המידע שמוגדר כברירת מחדל, צריך לבטל את getInfoWindow(Marker) עם הרינדור בהתאמה אישית ולהחזיר את הערך null בטווח getInfoContents(Marker). כדי להחליף רק את התוכן של חלון המידע במסגרת ברירת המחדל של חלון המידע (בועת היתרונות המרכזיים), מחזירים את הערך null ב-getInfoWindow(Marker) ומחליפים את הערך getInfoContents(Marker).

מדריך למפתחים

מידע נוסף זמין במדריך למפתחים: מידע על Windows.

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

תצוגה מופשטת
getInfoContents(סמן סמן)
מספק תוכן מותאם אישית למסגרת ברירת המחדל של חלון המידע של סמן.
תצוגה מופשטת
getInfoWindow(סמן Marker)
מספק חלון מידע מותאם אישית לסמן.

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

תצוגה מופשטת ציבורית תצוגה getInfoContents (סמן סמן)

מספק תוכן מותאם אישית למסגרת ברירת המחדל של חלון המידע של סמן. מתבצעת קריאה לשיטה הזו רק אם הפונקציה getInfoWindow(Marker) מחזירה את הערך null בפעם הראשונה. אם השיטה הזו מחזירה תצוגה, היא תמוקם בתוך מסגרת חלון המידע המוגדרת כברירת מחדל. אם משנים את התצוגה הזו אחרי קריאה לשיטה הזו, השינויים לא בהכרח יבואו לידי ביטוי בחלון המידע המעובד. אם השיטה הזו תחזיר את הערך null, ייעשה שימוש ברינדור ברירת המחדל.

פרמטרים
מדגיש הסמן שעבורו מאוכלס חלון מידע.
החזרות
  • תצוגה מותאמת אישית שתוצג כתוכן בחלון המידע עבור marker, או תצוגה עם ערך null כדי להשתמש ברינדור התוכן שמוגדר כברירת מחדל.

תצוגה מופשטת ציבורית תצוגה getInfoWindow (סמן סמן)

מספק חלון מידע מותאם אישית לסמן. אם השיטה הזו מחזירה תצוגה, היא משמשת לכל חלון המידע. אם משנים את התצוגה הזו אחרי קריאה לשיטה הזו, השינויים לא בהכרח יבואו לידי ביטוי בחלון המידע שעבר עיבוד. אם השיטה הזו תחזיר את הערך null , ייעשה שימוש במסגרת ברירת המחדל של חלון המידע, והתוכן שמסופק על ידי getInfoContents(Marker).

פרמטרים
מדגיש הסמן שעבורו מאוכלס חלון מידע.
החזרות
  • חלון מידע מותאם אישית עבור marker, או null לשימוש במסגרת ברירת המחדל של חלון המידע עם custom contents.