我认为它正在发生,因为顶层容器中存在填充...这就是你的情况下的相对布局
如果您的相对布局看起来像下面的代码
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
或者与此类似的东西,删除这4行代码
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
这会对您的布局应用一些填充,因此背景不完全可见。
如果仅使用该图像View来显示背景,那么为布局提供背景的更简单和首选方法
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/green_background"
tools:context=".MainActivity" >
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="revision"
android:textSize="60sp" />
android:id="@+id/button"
android:layout_width="150dp"
android:layout_height="80dp"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignTop="@+id/button2"
android:background="#d1131110"
android:clickable="true"
android:text="button_work"
android:textColor="#ffe7e7e7"
android:textSize="30sp" />
android:id="@+id/button2"
android:layout_width="150dp"
android:layout_height="80dp"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_below="@+id/textView"
android:layout_marginTop="59dp"
android:background="#d1131110"
android:clickable="true"
android:text="button_break"
android:textColor="#ffe7e7e7"
android:textSize="30sp" />
android:id="@+id/chronometer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/button"
android:layout_alignStart="@+id/button"
android:layout_below="@+id/button"
android:layout_marginTop="180dp"
android:textSize="50sp" />
android:id="@+id/chronometer2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_alignTop="@+id/chronometer"
android:textSize="50sp" />
请注意,图片视图已移除,整个布局的背景由相对布局中的单行代码android:background="@drawable/green_background"应用