这是我的布局
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/backg"
android:paddingTop="40dp"
android:orientation="vertical"
tools:context=".AppleActivity" >
...
<LinearLayout>
我希望背景能够填充布局。但它在顶部和底部留下了相当大的空间。我不介意背景是否延伸。我只想填写视图。有谁知道可能导致这个问题的原因?
如果它很重要:在我的清单文件中,我使用android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen"
来隐藏状态栏。
答案 0 :(得分:0)
尝试这样的事情..
<RelativeLayout
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/backg"
android:orientation="vertical">
答案 1 :(得分:0)
您是否尝试过添加
android:scaleType="fitXY"
进入你的线性布局?这会将背景图像拉伸到线性布局边界。您还可以使用centerCrop将图像拟合到边界而不拉伸它。
android:scaleType="centerCrop"
另外,使用margin而不是padding。