【问题标题】:Android LinearLayout button positionAndroid LinearLayout 按钮位置
【发布时间】:2015-08-17 12:19:33
【问题描述】:

我有一个线性布局,在水平滚动视图中包含 5 个按钮。第一个按钮显示不正确(只有一半可见),最后一个按钮后有很大的空白区域。如何删除此空间并使第一个按钮完全可见?

<HorizontalScrollView
    android:layout_width="wrap_content"
    android:layout_height="50dp"
    android:id="@+id/horizontalScrollView"
    android:layout_above="@+id/btn_minus_linie"
    android:layout_centerHorizontal="true"
    android:fillViewport="true">
<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_gravity="center"
    android:gravity = "center"
    android:orientation="horizontal"
    android:weightSum="5">

    <Button
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:text="*"
    android:id="@+id/buton_ori"
    android:onClick="Ori"
    android:layout_weight="1"
    android:layout_alignParentLeft="true" />

    <Button
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:text="+"
        android:id="@+id/buton_plus"
        android:onClick="Plus"
        android:layout_weight = "1"/>

    <Button
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:text="-"
    android:id="@+id/buton_minus"
    android:onClick="Minus"
    android:layout_weight = "1"
    />
<Button
    android:textAllCaps="false"
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:text="det"
    android:id="@+id/buton_det"
    android:onClick="Det"
    android:layout_weight = "1"
    />
<Button
    android:textAllCaps="false"
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:text="Inv"
    android:id="@+id/buton_inv"
    android:onClick="Inv"
    android:layout_weight = "1" />
</LinearLayout>

【问题讨论】:

    标签: java android button android-linearlayout horizontalscrollview


    【解决方案1】:

    因为

    android:layout_gravity="center"
    

    在您的LinearLayout 中。将其更改为不涉及水平对齐的任何内容。例如我认为你想要:

    android:layout_gravity="center_vertical"
    

    【讨论】:

      【解决方案2】:

      Horizo​​ntalScrollView 的宽度更改为 ma​​tch_parent

      【讨论】:

        猜你喜欢
        • 2015-10-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-19
        • 1970-01-01
        • 2023-04-04
        相关资源
        最近更新 更多