Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.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_Fill Parent - Fatal编程技术网

Android 填充\父项未在线性布局中填充整个屏幕

Android 填充\父项未在线性布局中填充整个屏幕,android,fill-parent,Android,Fill Parent,我试图搜索这个答案,最接近答案的是添加了android:resizable=“true”,这是不推荐的。我很抱歉,如果这个问题已经得到了回答,但如果是,我找不到它 无论如何,我的应用程序并没有填满整个屏幕。我使用的方法在Android2.2中工作,但我现在使用的是2.3模拟器,它不工作。我不确定这是否真的是问题所在 现在来谈谈问题 我正在创建一个温度转换器应用程序(是的,这是家庭作业),该应用程序并没有填充整个屏幕,即使我在LinearLayout中对布局的宽度和高度说fill\u parent

我试图搜索这个答案,最接近答案的是添加了android:resizable=“true”,这是不推荐的。我很抱歉,如果这个问题已经得到了回答,但如果是,我找不到它

无论如何,我的应用程序并没有填满整个屏幕。我使用的方法在Android2.2中工作,但我现在使用的是2.3模拟器,它不工作。我不确定这是否真的是问题所在

现在来谈谈问题

我正在创建一个温度转换器应用程序(是的,这是家庭作业),该应用程序并没有填充整个屏幕,即使我在LinearLayout中对布局的宽度和高度说fill\u parent。我看到的一个建议是使用RelayLayOUT,我可以这样做,但它看起来像一个创可贴,而不是解决方案。这不管用吗

这是我的密码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center_vertical"
    android:background="@color/white"
    >

    <TextView  
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
        android:text="Temperature Converter"
        android:textColor="@color/black"
        />

    <RadioGroup xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/convertGroup"
        android:orientation="vertical"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        >
        <RadioButton android:id="@+id/CtoF"
            android:orientation="vertical"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Celsius to Fahrenheit"
            android:textColor="@color/black"
            />
        <RadioButton android:id="@+id/FtoC"
            android:orientation="vertical"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Fahrenheit to Celsius"
            android:textColor="@color/black"
            />
    </RadioGroup>

    <EditText
        android:id="@+id/tempInput"
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content"
        android:singleLine="true"
        android:hint="Temperature"
    />

    <TextView  
        android:id="@+id/converted"
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
        android:textColor="@color/black"
    />
</LinearLayout>

结果如下:


在应用程序标记后的menifest中添加以下代码

<supports-screens android:resizeable="true"
                      android:smallScreens="true" 
                      android:normalScreens="true" 
                      android:largeScreens="true"

                      android:anyDensity="true" />


您的xml代码丢失。。你最后关闭的线性布局的起始位置在哪里请把线性布局的头部放好+1拉胡尔说的,你缺少科。还有,你在清单中设定了主题吗?@jacky下面是答案。来告诉我们它是否有效?