Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使用权重保持按钮宽度与屏幕大小成比例?_Android_Xml_Layout_Android Linearlayout - Fatal编程技术网

Android 如何使用权重保持按钮宽度与屏幕大小成比例?

Android 如何使用权重保持按钮宽度与屏幕大小成比例?,android,xml,layout,android-linearlayout,Android,Xml,Layout,Android Linearlayout,我正在创建一个xml文件。我在屏幕底部有两个按钮。两者需要相同的宽度。因此,我通过布局重量(参见图1)来实现这一点 现在,当我在emulator中减小屏幕大小时,我得到了如下屏幕(查看图2), 但我需要像第一屏一样查看所有手机尺寸。有人能帮我吗?提前谢谢。 请检查所附代码 <LinearLayout android:id="@+id/llDetailsBottomButton" android:layout_height="wrap_content" and

我正在创建一个xml文件。我在屏幕底部有两个按钮。两者需要相同的宽度。因此,我通过布局重量(参见图1)来实现这一点

现在,当我在emulator中减小屏幕大小时,我得到了如下屏幕(查看图2),

但我需要像第一屏一样查看所有手机尺寸。有人能帮我吗?提前谢谢。 请检查所附代码

  <LinearLayout
    android:id="@+id/llDetailsBottomButton"
    android:layout_height="wrap_content"
    android:layout_width="match_parent"
    android:orientation="horizontal"
    android:layout_alignParentBottom="true">

    <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Yes I am Ready "
        android:textAlignment="textEnd"
        android:textColor="@color/white"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:textStyle="bold"
        android:id="@+id/btn1"
        android:layout_weight="0.5"
        android:layout_gravity="fill_vertical"
        android:padding="10dp"
        android:layout_marginLeft="5dp"
        android:layout_marginRight="5dp"
        android:layout_marginBottom="5dp"
        android:drawableLeft="@drawable/img1"
        android:background="@color/orange" />

    <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Not Now"
        android:textColor="@color/white"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:textStyle="bold"
        android:id="@+id/btn2"
        android:layout_weight="0.5"
        android:layout_gravity="fill_vertical"
        android:padding="10dp
        android:layout_marginLeft="5dp"
        android:layout_marginRight="5dp"
        android:layout_marginBottom="5dp"
        android:drawableLeft="@drawable/img2"
        android:background="@color/oange" />


</LinearLayout>


对不起,我忘了用

     android:layout_height="match_parent"

它解决了我的问题,,,

对不起,我忘记使用android:layout\u height=“match\u parent”。你的问题解决了吗?yopur prblm解决了吗?
  <LinearLayout
    android:id="@+id/llDetailsBottomButton"
    android:layout_height="wrap_content"
    android:layout_width="match_parent"
    android:orientation="horizontal"
    android:layout_alignParentBottom="true">

    <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Yes I am Ready "
        android:textAlignment="textEnd"
        android:textColor="@color/white"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:textStyle="bold"
        android:id="@+id/btn1"
        android:layout_weight="0.5"
        android:layout_gravity="fill_vertical"
        android:padding="10dp"
        android:layout_marginLeft="5dp"
        android:layout_marginRight="5dp"
        android:layout_marginBottom="5dp"
        android:drawableLeft="@drawable/img1"
        android:background="@color/orange" />

    <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Not Now"
        android:textColor="@color/white"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:textStyle="bold"
        android:id="@+id/btn2"
        android:layout_weight="0.5"
        android:layout_gravity="fill_vertical"
        android:padding="10dp
        android:layout_marginLeft="5dp"
        android:layout_marginRight="5dp"
        android:layout_marginBottom="5dp"
        android:drawableLeft="@drawable/img2"
        android:background="@color/oange" />


</LinearLayout>
     android:layout_height="match_parent"