đoạn mã PA4AD_Ch13_Mapping / src / MyDynamicItemizedOverlay.java
Tìm niên xem vào bản đồ và bản đồ vị trí
Bạn có thể pin bất kỳ Xem có nguồn gốc từ đối tượng đến một bản đồ (bao gồm cả bố trí và Xem nhóm khác), gắn nó vào hoặc là một màn hình vị trí hoặc một vị trí bản đồ địa lý .
Trong trường hợp sau, View di chuyển theo vị trí gắn của nó trên bản đồ, quả là hoạt động như một điểm đánh dấu bản đồ tương tác. Là một giải pháp tài nguyên-chuyên sâu hơn, điều này thường dành riêng để cung cấp các chi tiết "bong bóng" thường được hiển thị trên mashup để cung cấp chi tiết hơn nữa khi một dấu hiệu được nhấp.
Bạn thực hiện cả hai ghim cơ chế bằng cách gọi addView trên MapView, thường là từ onCreate hoặc onRestore phương pháp trong MapActivity chứa nó. Pass trong các Xem bạn muốn ghim và các thông số bố trí sử dụng.
Các MapView.LayoutParams thông số bạn vượt qua để addView xác định như thế nào, và ở đâu, các View được thêm vào bản đồ.
Để thêm một View mới cho bản đồ tương đối so với màn hình, chỉ định một MapView.LayoutParams mới, bao gồm lập luận rằng thiết lập chiều cao và chiều rộng của View, màn hình x / y tọa độ để ghim vào, và sự liên kết để sử dụng cho việc định vị, như trong Liệt kê 13-20.
đang được dịch, vui lòng đợi..
