gpt4 book ai didi

android - 如何添加 View 以叠加在 map 上?

转载 作者:行者123 更新时间:2023-11-30 04:32:25 26 4
gpt4 key购买 nike

我想知道是否有一种方法可以扩展叠加层,以便它们能够显示 map 上特定位置的 View 。

如果可能的话,您能帮我提供代码 fragment 或链接吗?我在网上查看但找不到任何真正有用的东西。

最佳答案

您可以像这样创建 RelativeLayout。

这是例子。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<com.google.android.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/mapview"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:clickable="true" android:apiKey="you key" />

<ImageView android:id="@+id/cur_loc" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:src="@drawable/cur_loc"
android:visibility="gone" android:padding="0dip"
android:layout_margin="0dip" android:background="#ffffff" />

<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/track_dist_linear"
android:background="#ffffff" android:orientation="vertical">
<TextView android:id="@+id/txt_msg" android:layout_width="fill_parent" android:layout_height="wrap_content"
android:textColor="#000000" android:text="Distance 0 km"/>
<TextView android:id="@+id/speed_msg" android:layout_width="fill_parent" android:layout_height="wrap_content"
android:textColor="#000000" android:text="Speed 0 kmph \ntime 0 sec"/>
</LinearLayout>
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/track_dist_linear">
<Button android:id="@+id/track_btn" android:text="Start" android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<Button android:id="@+id/show_track_btn" android:text="Show" android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>
</RelativeLayout>

关于android - 如何添加 View 以叠加在 map 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7469870/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com