คำถามติดแท็ก infowindow

7
Google Maps Android API v2 - ข้อมูลแบบอินเทอร์แอคทีฟหน้าต่าง (เหมือนใน android google maps ดั้งเดิม)
ฉันพยายามกำหนดเองInfoWindowหลังจากคลิกที่เครื่องหมายด้วย Google Maps API v2 ใหม่ ฉันต้องการให้มันดูเหมือนในแอปพลิเคชันแผนที่ดั้งเดิมโดย Google แบบนี้: เมื่อฉันมีImageButtonภายในไม่ทำงาน - ทั้งหมดInfoWindowเป็น slected ImageButtonและไม่เพียง ฉันอ่านว่าเป็นเพราะไม่มีViewตัวของมันเอง แต่เป็นภาพรวมดังนั้นแต่ละรายการจึงไม่สามารถแยกความแตกต่างจากกันและกัน แก้ไข: ในเอกสาร (ขอบคุณDisco S2 ): ดังที่ได้กล่าวไว้ในส่วนก่อนหน้าของหน้าต่างข้อมูลหน้าต่างข้อมูลไม่ใช่มุมมองแบบสด แต่มุมมองจะแสดงเป็นรูปภาพบนแผนที่ ด้วยเหตุนี้ผู้ฟังที่คุณตั้งค่าในมุมมองจะถูกเพิกเฉยและคุณไม่สามารถแยกความแตกต่างระหว่างเหตุการณ์การคลิกในส่วนต่างๆของมุมมอง คุณไม่ควรวางองค์ประกอบแบบอินเทอร์แอคทีฟเช่นปุ่มช่องทำเครื่องหมายหรืออินพุตข้อความไว้ในหน้าต่างข้อมูลที่กำหนดเองของคุณ แต่ถ้า Google ใช้มันจะต้องมีวิธีที่จะทำให้มัน ไม่มีใครมีความคิดใด ๆ

5
เครื่องหมายหลายตัวของ Google Maps API พร้อม Infowindows
ฉันกำลังพยายามเพิ่มเครื่องหมายหลายตัวด้วยหน้าต่างข้อมูลของตัวเองที่ปรากฏขึ้นเมื่อคลิก ฉันกำลังมีปัญหากับการทำให้อินโฟวินโดวส์ปรากฏขึ้นเมื่อฉันลองใช้งานอาจมีเครื่องหมายเพียงตัวเดียวโดยไม่มีหน้าต่างข้อมูล ขอบคุณโปรดแจ้งให้เราทราบหากคุณต้องการข้อมูลเพิ่มเติม <meta name="viewport" content="initial-scale=1.0, user-scalable=no"/> <style type="text/css"> html { height: 100% } body { height: 100%; margin: 0; padding: 0 } #map_canvas { height: 100% } </style> <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=AIzaSyB1tbIAqN0XqcgTR1-FxYoVTVq6Is6lD98&sensor=false"> </script> <script type="text/javascript"> var locations = [ ['loan 1', 33.890542, 151.274856, 'address 1'], ['loan 2', 33.923036, 151.259052, 'address …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.