我想在地图视图上放置透明(地图可见)按钮?我怎样才能做到这一点?
问问题
1356 次
2 回答
1
尝试在按钮 android:background="@null" 或 android:background="@android:color/transparent" 上使用它 编辑:放置使用相对布局:
<?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>
于 2012-07-24T07:56:50.123 回答
0
您可以将地图包装在 FrameLayout 或其他东西中。然后将一个按钮添加到 FrameLayout 并android:layout_alignParentRight="true"
用于 Right、Left、Top 和 Bottom。然后,该按钮会将其边缘与 FrameLayout 的边缘对齐,后者应该包裹地图。
于 2012-07-24T08:11:27.210 回答