如何在MapView上显示TextView,按钮(重叠在它上面)..?

时间:2011-03-03 09:54:14

标签: android layout android-mapview

在我的应用程序中,我有mapview,我想在textview中显示距离,还有一个Button,

我做过这个。试过这个.. http://www.anddev.org/post3452.html#p3452

问题是>>>>

我想通过地图视图显示视图和按钮.. 所以我可以在全屏幕上查看MAPVIEW ...以及其他项目(我们可以通过textview查看地图)..

任何需要在xml文件中完成的规范...... ??

请..回复我.. 谢谢......提前

2 个答案:

答案 0 :(得分:7)

是的,你可以做到。

例如:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent" android:layout_height="fill_parent">

    <com.google.android.maps.MapView
        android:id="@+id/mapView" android:layout_width="fill_parent"
        android:layout_height="fill_parent" android:enabled="true"
        android:layout_centerInParent="true" android:clickable="true"
        android:apiKey="your api key" />

    <Button android:layout_width="wrap_content"
        android:layout_height="wrap_content" android:text="Click"
        android:layout_alignParentRight="true"
        android:layout_alignParentBottom="true" android:id="@+id/clickBtn" />

</RelativeLayout>

答案 1 :(得分:0)

使用RelativeLayout创建布局并在其中嵌入地图视图。设置完成后,根据需要设置组件的相对位置。