【发布时间】:2011-09-25 15:52:45
【问题描述】:
我正在尝试设计一个简单的布局,在页面底部居中的水平线性布局中包含 2 个按钮(因此 layout_gravity="bottom")。而且我还需要一个位于屏幕中心的垂直线性布局,可以容纳 3 个 TextView(在程序中稍后实现,因此只需要一个 LinearLayout 就可以容纳 3 个 TextView)。
我可以将按钮放在正确的位置(即使我希望它们更加分开),但是每次我尝试使 TextViews LinearLayout 不出现或使另一个消失时。我一直在努力解决这个问题......有人可以帮忙吗?谢谢
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal"
android:background="@color/background">
<LinearLayout
android:id="@+id/game_layout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_gravity="bottom"
android:layout_margin="100dip">
<Button
android:id="@+id/next_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/next_label"
android:layout_gravity="center"/>
<Button
android:id="@+id/repeat_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/repeat_label"
android:layout_gravity="center"/>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="center"
android:layout_weight="1">
</LinearLayout>
</LinearLayout>
【问题讨论】:
-
没有一个答案真的对我有用......仍在努力解决
标签: android android-layout interface android-linearlayout