2010-07-30 41 views
5

Kính trọng tất cả, Tôi vừa mới làm việc trên công nghệ Android. Tôi đã sử dụng chế độ xem bản đồ được khai báo trong một bố cục khác. Tôi phải hiển thị trong một số phần của màn hình. tôi có thể sử dụng cùng một chế độ xem bản đồ hoặc tôi phải tạo bản đồ mới có lập trình hay không. Trong ngắn hạn tôi phải hiển thị bản đồ trong một số phần của màn hình của tôi. Làm thế nào tôi có thể làm điều đó .. Cảm ơn Bạn (Vikram Kadam)cách sử dụng chế độ xem được khai báo trong một tệp xml bố cục trong bố cục khác

+0

Tiêu đề của bạn không khớp với mô tả của bạn. Bạn đang cố gắng chèn mapView của mình vào một tệp xml khác hoặc chỉ cần sử dụng cùng một bố cục cho 2 hoạt động khác nhau? – Sephy

+0

Sephy, tôi sẽ làm rõ hơn. Tôi phải hiển thị thông tin địa điểm cụ thể trên màn hình với vị trí bản đồ của địa điểm đó. cho rằng tôi phải hiển thị bản đồ trong một số phần của màn hình. Tất cả dữ liệu và bản đồ đều nằm trong chế độ xem cuộn. Vì vậy, cho rằng tôi phải tạo MapView mới hoặc tôi có thể sử dụng chế độ xem bản đồ đã tạo trước đó bằng cách sử dụng findviewbyid trong bố cục khác. – Vikram

Trả lời

5

Bạn cần sử dụng thẻ <include>. Từ các tài liệu google:

<com.android.launcher.Workspace 
android:id="@+id/workspace" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
launcher:defaultScreen="1"> 

<include android:id="@+id/cell1" layout="@layout/workspace_screen" /> 
<include android:id="@+id/cell2" layout="@layout/workspace_screen" /> 
<include android:id="@+id/cell3" layout="@layout/workspace_screen" /> 

</com.android.launcher.Workspace> 

Bạn có thể tìm thấy một giải thích đầy đủ in the documentation.

0

tôi sẽ xác định quan điểm trong một file XML và sau đó mỗi khi bạn cần đến nó, bạn có thể thổi phồng View từ tập tin XML.

Các vấn đề liên quan