Android导航栏会破坏底部相对布局的背景

时间:2016-04-12 17:49:29

标签: android xml android-layout

我试图在视图底部有一个相对布局,显示重复的背景。这工作正常,Android Studio显示我正在寻找的结果,但当我在我的设备上测试它时,我发现了一个严重的错误。

似乎相对布局位于导航栏后面,但是当我使用边距底部时,真正的背景会像我包含的图片一样被切掉。当我不显示导航栏时也会发生这种情况。

grassrepeat.xml

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/grass40z"
android:tileMode="repeat" />

activity_main.xml中

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
tools:context="com.test.test.wmc3.MainActivity"
android:orientation="vertical"
android:baselineAligned="false"
android:gravity="bottom">
<RelativeLayout
    android:layout_width="fill_parent"
    android:layout_height="80px"
    android:background="@drawable/grassrepeat"
    android:clickable="false"
    android:layout_alignParentBottom="true"
    android:id="@+id/b">
</RelativeLayout>
</LinearLayout>

Android Studio

On my device

编辑:使用marginbottom

0 个答案:

没有答案