【发布时间】:2017-05-25 18:17:29
【问题描述】:
我有这个布局:
`
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
android:orientation="vertical"
android:padding="0dp"
android:background="@android:color/transparent"
android:id="@+id/parent_view"
>
<FrameLayout
android:id="@+id/camera_preview"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<Button
android:id="@+id/button_capture"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="50dp"
android:text="Capture" />
</FrameLayout>
</LinearLayout>
` 我在这样的相机视图中得到黑色填充,在右侧,注意右侧的垂直黑色空间/条:
不要介意屏幕中间的捕获按钮,我稍后会定位它。但我的问题是,如何删除不需要的填充并使 FramLayout 全屏显示?
【问题讨论】:
标签: android xml android-layout android-camera android-framelayout