[Hướng dẫn Google Map] Bài 2: hiển thị Zoom View

0
474

Ở bài trước mình đã hướng dẫn các bạn cách hiển thị Google Maps trên ứng dụng. Và hôm nay sẽ là 1 chức năng có thể nói là tất yếu của Google Maps: Zoom in và out. Ở bài hôm nay mình sẽ hướng dẫn các bạn thêm nó vào Google Maps thế nào.

Chú ý: Bạn hãy tiếp tục dùng project ở bài thứ nhất.

Trước tiên, trong Layout main.xml bạn cần phải thêm một LinearLayout có thể chứa ZoomControl.

Tệp tin main.xml sẽ như sau:

GoogleMapsActivity.java bạn hãy thêm vào code sau đây để có thể hiển thị được Zoom Control

Như các bạn đã thấy, chúng ta sẽ cần phải khai báo đối tượng mapView của lớp MapView để có thể điều khiển được GoogleMaps cũng như phương thức:

để có thể trả lại View cho ZoomControl

Full source của GoogleMapsActivity.java:

Chạy ứng dụng:

zoom

Nếu như bạn muốn thêm phím tắt để có thể sử dụng ZoomIn ZoomOut thì hãy Override phương thức onKeyDown() để có thể bắt kịp được sự kiện khi nhấn phím:

Như ở trên mình đã dùng phím I để ZoomIn và O để ZoomOut.

Tải Source Code: http://www.mediafire.com/download/2hhjdk92wejm3gu/VietAndroid_GoogleMapsTutorial_Bai2.rar

Chia sẻ

BÌNH LUẬN

Please enter your comment!
Please enter your name here