无法让安卓按钮相互接触

用户3858843

我有 5 个按钮在线性布局内排成一排,我无法让它们相互接触。出于某种原因,按钮之间有一个填充。在此处输入图片说明

上图显示了我当前的 android 应用程序在运行时显示的内容。有人可以帮助我做些什么才能让他们触摸同时填充屏幕宽度吗?我在下面包含了 XML 代码:

<LinearLayout
    android:id="@+id/LinearLayout02"
    android:layout_height="wrap_content"
    android:layout_width="fill_parent"
    android:layout_gravity="bottom"

    android:layout_alignParentBottom="true">
    <Button
        android:minHeight="0dp"
        android:minWidth="0dp"
        android:id="@+id/Button02"
        android:layout_width="wrap_content"
        android:layout_height="53dp"
        android:layout_weight="1"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:padding="0dp"
        android:background="@android:color/transparent"
        android:drawableTop="@drawable/options_selected">
    </Button>
    <Button
        android:id="@+id/camera"
        android:layout_width="wrap_content"
        android:layout_height="53dp"
        android:layout_weight="1"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:padding="0dp"
        android:background="@android:color/transparent"
        android:drawableTop="@drawable/stats_unselected">
    </Button>
    <Button
        android:id="@+id/stats"
        android:layout_width="wrap_content"
        android:layout_height="53dp"
        android:layout_weight="1"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:padding="0dp"
        android:background="@android:color/transparent"
        android:drawableTop="@drawable/camera_unselected">
    </Button>
    <Button
        android:id="@+id/shop"
        android:layout_width="wrap_content"
        android:layout_height="53dp"
        android:layout_weight="1"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:padding="0dp"
        android:background="@android:color/transparent"
        android:drawableTop="@drawable/shop_unselected">
    </Button>
    <Button
        android:id="@+id/Button03"
        android:layout_width="wrap_content"
        android:layout_height="53dp"
        android:layout_weight="1"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:padding="0dp"
        android:background="@android:color/transparent"
        android:drawableTop="@drawable/profile_unselected">
    </Button>
</LinearLayout>
拉夫萨哈马德007

试试这个布局:weightSum在父布局上使用属性

和子元素使用:android:layout_width="0dp"with android:layout_weight="1"

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/LinearLayout02"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_gravity="bottom"
    android:orientation="horizontal"
    android:weightSum="5">

    <Button
        android:id="@+id/Button02"
        android:layout_width="0dp"
        android:layout_height="53dp"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_weight="1"
        android:background="@android:color/holo_blue_light"
        android:drawableTop="@mipmap/ic_launcher"
        android:padding="0dp"></Button>

    <Button
        android:id="@+id/camera"
        android:layout_width="0dp"
        android:layout_height="53dp"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_weight="1"
        android:background="@android:color/holo_blue_light"
        android:drawableTop="@mipmap/ic_launcher"
        android:padding="0dp"></Button>

    <Button
        android:id="@+id/stats"
        android:layout_width="0dp"
        android:layout_height="53dp"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_weight="1"
        android:background="@android:color/holo_blue_light"
        android:drawableTop="@mipmap/ic_launcher"
        android:padding="0dp"></Button>

    <Button
        android:id="@+id/shop"
        android:layout_width="0dp"
        android:layout_height="53dp"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_weight="1"
        android:background="@android:color/holo_blue_light"
        android:drawableTop="@mipmap/ic_launcher"
        android:padding="0dp"></Button>

    <Button
        android:id="@+id/Button03"
        android:layout_width="0dp"
        android:layout_height="53dp"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_weight="1"
        android:background="@android:color/holo_blue_light"
        android:drawableTop="@mipmap/ic_launcher"
        android:padding="0dp"></Button>
</LinearLayout>

输出:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章