2
我試圖尋找這個答案,最接近我得到一個答案是添加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>
下面是結果:
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