【发布时间】:2015-07-23 05:46:31
【问题描述】:
在我的布局中,listview 下方有两个 buttons。两个buttons 在linearlayout 内。我尝试将linearlayout 的gravity 更改为center 并将layout_centerInParent 更改为true,但这没有用。
<LinearLayout
android:id="@+id/group"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="center">
<Button
android:id="@+id/add"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Add New"
android:onClick="onClick"
android:layout_centerInParent="true"/>
<Button
android:id="@+id/delete"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Delete First"
android:onClick="onClick"
android:layout_above="@id/add"/>
</LinearLayout>
【问题讨论】:
-
你想如何将它们从左右边缘居中???
-
android:layout_centerInParent="true"仅适用于RelativeLayout。 -
我已经尝试了这些答案中的每一个,但由于某种原因,我仍然无法让它们居中。我在上面发布的线性布局代码位于列表视图下方和线性布局内。这可能是我的问题吗?
标签: android android-layout android-linearlayout android-button