GoogleMap.OnCameraMoveStartedListener

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

อินเทอร์เฟซการติดต่อกลับเมื่อการเคลื่อนไหวของกล้องเริ่มขึ้น

สรุปแบบคงที่

int REASON_API_ANIMATION ภาพเคลื่อนไหวที่ไม่ใช่ท่าทางสัมผัสเริ่มต้นเพื่อตอบสนองต่อการดำเนินการของผู้ใช้
int REASON_DEVELOPER_ANIMATION ภาพเคลื่อนไหวที่นักพัฒนาซอฟต์แวร์เป็นผู้เริ่ม
int REASON_GESTURE การเคลื่อนไหวของกล้องเริ่มต้นเพื่อตอบสนองต่อท่าทางสัมผัสของผู้ใช้บนแผนที่

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

โมฆะ นามธรรม
onCameraMoveStarted(เหตุผล)
เรียกใช้เมื่อกล้องเริ่มเคลื่อนที่หลังจากไม่มีการใช้งานหรือเมื่อสาเหตุที่การเคลื่อนไหวของกล้องเปลี่ยนไป

ค่าคงที่

สาธารณะ แบบคงที่ จำนวนสุดท้าย REASON_API_ANIMATION

ภาพเคลื่อนไหวที่ไม่ใช่ท่าทางสัมผัสเริ่มต้นเพื่อตอบสนองต่อการดำเนินการของผู้ใช้ ตัวอย่างเช่น ปุ่มซูม ปุ่มตำแหน่งของฉัน หรือการคลิกเครื่องหมาย

มูลค่าคงที่: 2

สาธารณะ แบบคงที่ สถานะสุดท้าย REASON_DEVELOPER_ANIMATION

ภาพเคลื่อนไหวที่นักพัฒนาซอฟต์แวร์เป็นผู้เริ่ม

มูลค่าคงที่: 3

สาธารณะ แบบคงที่ จำนวนขั้นสุดท้าย REASON_GESTURE

การเคลื่อนไหวของกล้องเริ่มต้นเพื่อตอบสนองต่อท่าทางสัมผัสของผู้ใช้บนแผนที่ เช่น เลื่อน เอียง บีบเพื่อซูม หรือหมุน

มูลค่าคงที่: 1

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

สาธารณะ นามธรรม โมฆะ onCameraMoveStarted (เหตุผล)

เรียกใช้เมื่อกล้องเริ่มเคลื่อนที่หลังจากไม่มีการใช้งานหรือเมื่อสาเหตุที่การเคลื่อนไหวของกล้องเปลี่ยนไป อย่าอัปเดตหรือทำให้กล้องเคลื่อนไหวจากภายในวิธีนี้

ซึ่งจะเรียกในเธรด UI ของ Android

พารามิเตอร์
เหตุผล เหตุผลที่กล้องเปลี่ยน ค่าที่เป็นไปได้มีดังนี้
  • REASON_GESTURE: ท่าทางสัมผัสของผู้ใช้บนแผนที่
  • REASON_API_ANIMATION: ภาพเคลื่อนไหวเริ่มต้นที่เกิดจากการโต้ตอบของผู้ใช้
  • REASON_DEVELOPER_ANIMATION: ภาพเคลื่อนไหวของนักพัฒนาซอฟต์แวร์