【发布时间】:2016-07-30 14:25:35
【问题描述】:
我对 Android 应用开发非常是新手,我正在尝试在 Android Studio 中实现以下按钮布局。
[
我一直在尝试使用线性布局,但无法正确使用。
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:weightSum="1">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/button"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:background="#016eff"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_margin="10dp"
android:textColor="#ffffff"
android:layout_weight="0.48" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/button2"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:background="#016eff"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_margin="10dp"
android:textColor="#ffffff"
android:layout_weight="0.48" />
</LinearLayout>
这样做的问题是,如果我在线性布局中添加了另一个按钮,那么它们只会被挤压在一起,而不是将按钮添加到下一行。
谁能告诉我让我的 LinearLayout 每行只有 2 个小部件,或者提供另一个修复。
任何帮助将不胜感激谢谢:-)
【问题讨论】:
-
尝试使用表格布局而不是线性布局
-
好的,我现在就去试试。
-
@Vishwa 非常感谢,我设法让它工作了!
-
我会保留这个问题,以防将来有人遇到同样的问题。
-
恭喜。请也发布您的答案。这样可以帮助某人实现它。
标签: android xml android-studio android-linearlayout