我有MapFragment的Activity和带按钮的简单LenearLayout。在图像上你可以看到LienarLaouyt和Map之间的小填充(大约3 dp和灰色)。这个填充属于mapFragment - 我通过切换主布局和线性布局的背景颜色来检查它。我该如何删除它?
这是xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/select_period_button_label"
android:id="@+id/fragmentHistory_selectPeriodButton"
android:textSize="20sp"
android:layout_weight="1"
android:background="@drawable/control_button_selector"
android:textAllCaps="false" />
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/track_button_label"
android:id="@+id/fragmentHistory_trackButton"
android:textSize="20sp"
android:layout_weight="1"
android:background="@drawable/control_button_selector"
android:textAllCaps="false" />
</LinearLayout>
<fragment
android:id="@+id/activityDeviceCurrentLocation_map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
答案 0 :(得分:2)
试试这个...
<fragment
android:id="@+id/activityDeviceCurrentLocation_map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_weight="1"
android:layout_width="match_parent"
android:layout_height="0dp" />