Tôi đang cố gắng làm quen với API Maps API để làm quen với nó hơn và tôi đang cố gắng bắt đầu bản đồ ở vị trí hiện tại của người dùng. Sử dụng câu lệnh map.setMyLocationEnabled(true);
, tôi có thể hiển thị vị trí hiện tại của mình trên bản đồ. Thao tác này cũng thêm nút vào giao diện người dùng để căn giữa bản đồ vào vị trí hiện tại của tôi.Android API Google Maps V2 Phóng to Vị trí Hiện tại
Tôi muốn mô phỏng nút đó trong mã của tôi. Tôi quen thuộc với các lớp học LocationManager
và LocationListener
và nhận ra rằng việc sử dụng chúng là một giải pháp thay thế khả thi, nhưng chức năng trung tâm và phóng to vị trí của người dùng dường như đã được xây dựng thông qua nút.
Nếu API có phương pháp hiển thị vị trí hiện tại của người dùng, chắc chắn phải có cách dễ dàng hơn để căn giữa vị trí hơn là sử dụng các lớp học LocationManager
/LocationListener
, phải không?
Điểm chính ở đây là để có được vị trí địa lý của vị trí hiện tại. Bạn có thể sử dụng thư viện GPS để có được điều đó. Một khi bạn có geocoordinates, tầm thường của nó. Tham khảo phần sau để biết thêm chi tiết: https://stackoverflow.com/questions/17519198/how-to-get-the-current-location-latitude-and-longitude-in-android/17519248#17519248 – user846316