我想在mapview上放置透明(地图可见下方)按钮吗? 我怎样才能做到这一点?
答案 0 :(得分:1)
尝试在按钮上使用此功能 android:background =“@ null”或 机器人:背景=“@机器人:彩色/透明” 编辑: 放置使用相对布局:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.maps.MapView android:id="@+id/google_maps"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="@string/maps_key"/>
<Button android:id="@+id/googlemaps_select_location"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:text="Select"/>
</RelativeLayout>
答案 1 :(得分:0)
您可以将地图包装在FrameLayout或其他内容中。然后向FrameLayout添加一个按钮,并使用android:layout_alignParentRight="true"
为Right,Left,Top和Bottom。然后按钮将它的边缘与FrameLayout的边缘对齐,这应该包裹地图。