我有一个ImageButton
我希望填充其父RelativeLayout
容器的宽度,但减去几个dp
,因此它有一些左右填充。我尝试了fill_parent-10dp
,但这会导致错误并且无法渲染。
答案 0 :(得分:37)
将android:layout_margin="10dp"
与
android:layout_width="fill_parent"
android:layout_height="fill_parent"
答案 1 :(得分:5)
android:layout_marginLeft
指定额外内容
视图左侧的空间。android:layout_marginRight
指定
视图右侧的额外空间。android:layout_marginTop
指定额外内容
视图顶部的空间。android:layout_marginBottom
指定
视图底部的额外空间。android:layout_margin
指定额外内容
视图左侧,顶部,右侧和底部的空间。在您的情况下,您的ImageButton声明如下所示
<ImageButton
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="Button"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:src="@drawable/a"