我有一个按钮,我想在所有按钮之间放一个空格,所以如果我在平板电脑上运行一个应用程序,按钮之间的空间将相等。我正在使用LinearLayout
,我知道有layout_weight选项,但我不想拉伸图标。
<LinearLayout
android:orientation="horizontal"
android:gravity="bottom|right"
android:background="#00ffffff"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:id="@+id/linearLayout">
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/call"
android:background="@drawable/layoutcornerbend"
android:layout_gravity="bottom"
android:src="@drawable/e"/>
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/layoutcornerbend"
android:id="@+id/navigation"
android:layout_gravity="bottom"
android:src="@drawable/navi"/>
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/layoutcornerbend"
android:id="@+id/stream"
android:layout_gravity="bottom"
android:src="@drawable/appstream"/>
</LinearLayout>
3条答案
按热度按时间yeotifhr1#
这是西里尔Mottier的一篇很棒的文章,介绍了如何在使用LinearLayout时添加间距。请遵循这一点。
02 The Dog(2014)
基本上,你只需要使用参数:
pkln4tw62#
使用边距:
dfddblmv3#