2011-09-10 12 views
0

私はアクティビティに表示されるレイアウトを持っています。私はクリークでそれを実行すると画面全体を占めますが、ドロイド3上で実行すると、下部と側面に黒いバーが表示されます。どうすれば画面全体を占めるのですか?私はアンドロイドがあなたのためにそれをすると考えていたと思った?アンドロイドのサイズ変更の問題

更新:

私はちょうどこのような活動のcontentViewを設定しています:

activity.setContentView(R.layout.home); 

相続人XML:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/home_screen_lay" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="@drawable/home_screen"> 
</RelativeLayout> 

HERESに私のマニフェスト:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.myapp" 
    android:versionCode="1" 
    android:versionName="1.0"> 
    <uses-permission android:name="android.permission.INTERNET"></uses-permission> 

    <application android:icon="@drawable/icon" android:label="@string/app_name"> 
     <activity android:name=".Viewer" 
      android:label="@string/app_name" 
      android:configChanges="orientation|keyboard|keyboardHidden" 
      android:screenOrientation="landscape"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 
</manifest> 

Heres ap icture:それはリサイズしない場所あなたが見ることができます

Problem

誰でも情報が必要な場合は、もう一度更新できます。

+1

少なくとも、あなたがきれいに尋ねるなら、それはやるべきことです。画面全体を表示するようにレイアウトを設定していますか?レイアウトコードを投稿すると役立ちます。 –

+0

レイアウトの定義に使用するコードを投稿できますか? – slayton

+0

'@ drawable/home_screen'とは何ですか? – Michael

答えて

1

私はこのような問題が1度ありました。これは、最小または目標のSDKがAndroidManifestのレベル3以上に設定されていなかったためです。 何かこのように:<uses-sdk android:targetSdkVersion="7" /> 私は、レベル1は、より高いピクセルの画面を処理しないと思います。

+0

私は私のマニフェストでそれを持っていなかった、そして実際にそれを修正しました、ありがとう! – gsfd

関連する問題