fill_parent不填满整个屏幕在LinearLayout
问题描述:
我试图寻找这个答案,最接近我得到一个答案是添加android:resizable =“true”,这是弃用。如果这个问题已经得到解答,我很抱歉,但如果是这样的话,我找不到它。fill_parent不填满整个屏幕在LinearLayout
无论如何,我的应用程序并没有填满整个屏幕。我使用的方法是在android 2.2中工作,但我现在使用2.3模拟器,它不工作。我不确定这是否真的是问题。
现在的问题...
我创建一个温度转换器的应用程序(是的,这是家庭作业)和应用程序未完全填满整个屏幕,即使我说FILL_PARENT在LinearLayout中的layout_width和高度。我看到的一个建议是使用RelativeLayout,我可以这样做,但它看起来像是创可贴,而不是解决方案。不应该这样工作吗?
这里是我的代码:
<?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代码丢失。哪里是你最后关闭的起始LinearLayout .. – 2012-02-29 18:00:31
请把LinearLayout头。 – 2012-02-29 18:02:16
Rahul说的+1,你缺少coe。另外,你是否在清单中设置了一个主题? – Sleepybear 2012-02-29 18:02:54