0

我如何将三个按钮设置为彼此相邻以适应 android 中屏幕的屏幕尺寸。对于 50% 50% 的屏幕,这是使用的。但如果我想添加第三个按钮,我该如何实现。即 35% 35% 35% 和 5% 用于空间。

<LinearLayout
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_height="wrap_content"
 android:layout_width="fill_parent"
 android:orientation="horizontal"
 android:weightSum="1.0">
 <Button
  android:id="@+id/textbox3"
  android:layout_height="wrap_content"
  android:layout_weight=".5"
  android:layout_width="0dip"
  android:textSize="12sp" />
</LinearLayout>
4

1 回答 1

0

2点要记住这样做

  1. 所有 3 个按钮在 layout_weight 和
  2. 应该有相同的 layout_height 和 layout_width

如下图

<?xml version="1.0" encoding="utf-8"?>`enter code here`
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <Button
        android:layout_weight="1"
        android:id="@+id/button1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Button" />

    <Button
        android:layout_weight="1"
        android:id="@+id/button2"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Button" />

    <Button
        android:layout_weight="1"
        android:id="@+id/button3"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Button" />

</LinearLayout>
于 2013-03-01T06:38:40.093 回答