我知道问题非常严重。但我想知道的是如何在下面的图片中显示它们之间的小白边 在Android布局?有人能帮助我吗?
答案 0 :(得分:0)
一种方法是使用LinearLayout和layout_weight
参数,你可以这样做:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:orientation="horizontal"
android:weightSum="2.0"
style="?attr/buttonBarStyle">
<Button
android:id="@+id/buttonOne"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
style="?attr/buttonBarButtonStyle"
android:text="Button One"/>
<View
android:layout_width="1dp"
android:layout_height="match_parent"
android:background="@android:color/white"/>
<Button
android:id="@+id/buttonTwo"
style="?attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="Button Two"/>
</LinearLayout>
风格是让它在酒吧看起来不那么费力。
答案 1 :(得分:0)
一种方法是使用layout_weight
(如下面的代码)进行操作,或者使用gridlayout
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent" android:orientation="horizontal">
<Button
android:gravity="center"
android:layout_weight="0.45"
android:layout_width="0dp"
android:layout_height="wrap_content"
/>
<ImageView
android:layout_weight="0.1"
android:layout_width="0dp"
android:background="@color/white"
android:layout_height="wrap_content" />
<Button
android:gravity="center"
android:layout_weight="0.45"
android:layout_width="0dp"
android:layout_height="wrap_content"
/>
</LinearLayout>
答案 2 :(得分:-2)
在RelativeLayout
内创建第一个Button
,然后创建LinearLayout
,其高度与RelativeLayout
和宽度2dp以及属性android:background="#fff"
相同使用ex android:layout_toRightOf:"@+id:button_1"
,然后使用属性ex android:layout_toRightOf:"@+id:linear_layout1"