2012-02-29 15 views
2

この回答を検索しようとしましたが、回答に最も近いのはアンドロイドを追加することでした:resizable = "true"。これは非推奨です。私はこの質問に答えられた場合は謝罪しますが、それが見つかった場合はそれを見つけることができませんでした。LinearLayoutでfill_parentが画面全体を塗りつぶしていません

とにかく、私のアプリは画面全体を満たしていません。私が使用していた方法はアンドロイド2.2で動作していましたが、現在は2.3エミュレータを使用していますが、動作しません。これが実際に問題であるかどうかはわかりません。問題の今

...

私はのLinearLayoutでlayout_widthと高さfill_parentを言うにもかかわらず、私は、温度変換器アプリを作成しています(はい、それは宿題だ)と、アプリが画面全体を充填されていません。私が見た提案は、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> 

は結果である:

enter image description here

+0

アプリケーションタグの後にmenifestにコードの下に追加します。あなたが最後に閉じている開始LinearLayoutはどこですか.. –

+1

LinearLayoutの頭を入れてください。 –

+0

+1 Rahulが言ったこと、あなたはcoeを失っています。また、マニフェストにテーマを設定しましたか? – Sleepybear

答えて

5

は、XMLコードが欠落している

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

         android:anyDensity="true" /> 
関連する問題