Kiểu bản đồ mới sắp xuất hiện trên Nền tảng Google Maps. Bản cập nhật này để tạo kiểu bản đồ bao gồm một bảng màu mặc định mới và các cải tiến về trải nghiệm bản đồ cũng như khả năng hữu dụng. Tất cả kiểu bản đồ sẽ được cập nhật tự động vào tháng 3 năm 2025. Để biết thêm thông tin về phạm vi cung cấp và cách chọn tham gia sớm hơn, hãy xem bài viết Kiểu bản đồ mới cho Nền tảng Google Maps.
Được gọi khi máy ảnh bắt đầu di chuyển sau khi ở trạng thái rảnh hoặc khi lý do chuyển động của máy ảnh thay đổi.
Hằng số
public
static
cuối cùng
int
REASON_API_ANIMATION
Ảnh động không dùng cử chỉ được khởi tạo để phản hồi thao tác của người dùng. Ví dụ: nút thu phóng, nút vị trí của tôi hoặc lượt nhấp vào điểm đánh dấu.
Giá trị không đổi:
2
công khai
static
cuối cùng
int
REASON_DEVELOPER_ANIMATION
Ảnh động do nhà phát triển khởi tạo.
Giá trị không đổi:
3
công khai
tĩnh
cuối cùng
int
REASON_GESTURE
Chuyển động của máy ảnh bắt đầu theo cử chỉ của người dùng trên bản đồ. Ví dụ: kéo, nghiêng, chụm để thu phóng hoặc xoay.
Giá trị không đổi:
1
Phương thức công khai
công khai
bản tóm tắt
void
onCameraMoveStarted(lý do int)
Được gọi khi máy ảnh bắt đầu di chuyển sau khi ở trạng thái rảnh hoặc khi lý do chuyển động của máy ảnh thay đổi. Đừng cập nhật hoặc tạo ảnh động cho máy ảnh từ bên trong phương thức này.
Lệnh này được gọi trên luồng giao diện người dùng Android.
Các tham số
lý do
Lý do thay đổi camera. Có thể là những giá trị sau đây:
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-03-13 UTC."],[[["`GoogleMap.OnCameraMoveStartedListener` is a callback interface triggered when the camera on a Google Map begins to move."],["It provides the reason for the camera movement, categorized as user gesture, API animation, or developer animation."],["The `onCameraMoveStarted` method is called when the camera starts moving, providing the reason for the movement via an integer parameter."],["Developers should avoid updating or animating the camera from within the `onCameraMoveStarted` method."]]],["The `GoogleMap.OnCameraMoveStartedListener` interface provides a callback for when camera movement begins. The `onCameraMoveStarted` method, triggered on the UI thread, receives an integer `reason` indicating the cause: `REASON_GESTURE` (user gestures), `REASON_API_ANIMATION` (user-action animations), or `REASON_DEVELOPER_ANIMATION` (developer-initiated animations). This method signals the start of camera motion, whether from user interaction, default animations, or developer actions, and it is not intended for the camera to be animated or updated in this method.\n"]]