GoogleMap.OnIndoorStateChangeListener

อินเทอร์เฟซแบบคงที่สาธารณะ GoogleMap.OnIndoorStateChangeListener

Listener เมื่อสถานะในอาคารมีการเปลี่ยนแปลง เหตุการณ์จะได้รับการแจ้งเตือนในเธรด UI ของ Android

สรุปวิธีการสาธารณะ

โมฆะ นามธรรม
onIndoorBuildingFocused()
แผนที่มีแนวคิดของอาคารที่มุ่งเน้น ซึ่งก็คืออาคารที่อยู่กึ่งกลางของวิวพอร์ตในขณะนี้ หรือที่ผู้ใช้เลือกผ่าน UI หรือผู้ให้บริการตำแหน่ง
โมฆะ นามธรรม
onIndoorLevelActivated(อาคาร IndoorBuilding)
แผนที่จะติดตามระดับมีการใช้งานสำหรับแต่ละอาคารที่เคยเข้าชมหรือได้เลือกระดับไว้

วิธีการสาธารณะ

นามธรรมสาธารณะ โมฆะ onIndoorBuildingFocused ()

แผนที่มีแนวคิดของอาคารที่มุ่งเน้น ซึ่งก็คืออาคารที่อยู่กึ่งกลางของวิวพอร์ตในขณะนี้ หรือที่ผู้ใช้เลือกผ่าน UI หรือผู้ให้บริการตำแหน่ง ระบบจะเรียกโค้ดเรียกกลับนี้เมื่อมีการเปลี่ยนแปลงอาคารที่โฟกัสอยู่

ระบบจะเรียกวิธีนี้หลังจากที่ข้อมูลสิ่งปลูกสร้างพร้อมใช้งานแล้วเท่านั้น

ระบบไม่ได้อ้างอิงอาคารที่โฟกัสเป็นพารามิเตอร์ของเมธอดนี้เนื่องจากปัญหาการซิงค์ข้อมูล หากมีการจัดการคำขอโฟกัสหลายรายการ ผู้ฟังอาจได้รับการแจ้งเตือนที่ไม่ตรงกับลำดับ ดังนั้นควรใช้ getFocusedBuilding() ด้วยตนเองเพื่อให้ข้อมูลอัปเดตล่าสุด เป็นไปได้ว่าจะมีการเรียกใช้ onIndoorBuildingFocused มากกว่า 1 ครั้ง โดยที่อาคารที่โฟกัสไม่ได้มีการเปลี่ยนแปลงจริงๆ

สาธารณะ เป็นโมฆะ onIndoorLevelActivated (อาคารIndoorBuilding)

แผนที่จะติดตามระดับมีการใช้งานสำหรับแต่ละอาคารที่เคยเข้าชมหรือได้เลือกระดับไว้ เมื่อมีการเปลี่ยนแปลงระดับดังกล่าว ระบบจะทริกเกอร์โค้ดเรียกกลับนี้ ไม่ว่าสิ่งปลูกสร้างนั้นจะโฟกัสหรือไม่ก็ตาม เราจะเรียกโค้ดเรียกกลับนี้เมื่อระดับเริ่มต้นพร้อมให้ใช้งานเป็นครั้งแรก

ระบบจะเรียกวิธีนี้หลังจากที่ข้อมูลสิ่งปลูกสร้างพร้อมใช้งานแล้วเท่านั้น

พารามิเตอร์
กำลังสร้าง สิ่งปลูกสร้างที่มีการเปลี่ยนแปลงระดับที่ใช้งานอยู่ ไม่มีค่าว่าง