พบกับแผนที่แบบใหม่ใน Google Maps Platform เร็วๆ นี้ การอัปเดตการจัดรูปแบบแผนที่นี้มีชุดสีเริ่มต้นใหม่ รวมถึงการปรับปรุงประสบการณ์และความสามารถในการใช้งานแผนที่ ระบบจะอัปเดตรูปแบบแผนที่ทั้งหมดโดยอัตโนมัติในเดือนมีนาคม 2025 หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับความพร้อมให้บริการและวิธีเลือกใช้ก่อนหน้านี้ โปรดดู
รูปแบบแผนที่ใหม่สำหรับ Google Maps Platform
ส่งความคิดเห็น
พร้อมเรียกใช้โค้ดเรียกกลับบนแผนที่
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
อินเทอร์เฟซติดต่อกลับเมื่อแผนที่พร้อมใช้งาน
เมื่อตั้งค่าอินสแตนซ์ของอินเทอร์เฟซนี้ในออบเจ็กต์ MapFragment
หรือ MapView
ระบบจะทริกเกอร์เมธอด onMapReady(GoogleMap)
เมื่อแผนที่พร้อมใช้งานและมอบอินสแตนซ์ที่ไม่ใช่ค่า Null ของ GoogleMap
หากไม่ได้ติดตั้งบริการ Google Play ในอุปกรณ์ ผู้ใช้จะได้รับแจ้งให้ติดตั้ง โดยจะทริกเกอร์เมธอด onMapReady(GoogleMap)
เมื่อผู้ใช้ติดตั้งและกลับไปยังแอปเท่านั้น
วิธีการสาธารณะ
แอบสแตรกสาธารณะ
โมฆะ
onMapReady
(GoogleMap googleMap)
เรียกใช้เมื่อแผนที่พร้อมใช้งาน
โปรดทราบว่าการดำเนินการนี้ไม่ได้รับประกันว่าแผนที่จะมีเลย์เอาต์แล้ว ดังนั้น ขนาดของแผนที่อาจไม่ได้กำหนดโดยเวลาที่เรียกใช้วิธีเรียกกลับ หากต้องการทราบมิติข้อมูลหรือเรียกใช้เมธอดใน API ที่จําเป็นต้องทราบขนาด ให้ดูView
ของแผนที่และลงทะเบียน ViewTreeObserver.OnGlobalLayoutListener
ด้วย
อย่าเชื่อมโยง Listener OnMapReadyCallback
และ OnGlobalLayoutListener
แต่ให้ลงทะเบียนและรอโค้ดเรียกกลับทั้งสองแบบแยกกัน เนื่องจากโค้ดเรียกกลับสามารถเริ่มทำงานในลำดับใดก็ได้
ตัวอย่างเช่น ถ้าต้องการอัปเดตกล้องของแผนที่โดยใช้ LatLngBounds
โดยไม่มีมิติข้อมูล คุณควรรอจนกระทั่งทั้ง OnMapReadyCallback
และ OnGlobalLayoutListener
เสร็จสมบูรณ์ มิเช่นนั้นจะมีเงื่อนไขการแข่งที่อาจทริกเกอร์ IllegalStateException
พารามิเตอร์
googleMap
อินสแตนซ์ของ GoogleMap แบบไม่เป็นค่าว่างที่เชื่อมโยงกับ MapFragment
หรือ MapView
ซึ่งกำหนดการเรียกกลับ
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-03-14 UTC
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"ไม่มีข้อมูลที่ฉันต้องการ"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"ล้าสมัย"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ปัญหาเกี่ยวกับการแปล"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"อื่นๆ"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"เข้าใจง่าย"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"แก้ปัญหาของฉันได้"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"อื่นๆ"
}]
หากต้องการบอกให้เราทราบเพิ่มเติม