2011-12-15 12 views
2

私のアプリケーションでは、通常の画面と大画面のみをサポートしたいので、小さい画面やxlarge画面のサポートを無効にする必要があります。プロジェクトのビルドは2.1、APIレベル7に設定されているので、xlargeのスクリーンはそのレベルのマニフェストによって認識されません。それはアプリケーションが自動的にxlargeの画面をサポートしていないことを意味しますか、それを無効にするためにプロジェクトビルドを2.3に変更しなければなりませんか?xlarge画面の画面サポートですか?

答えて

1

ちょうどあなたがサポートしたいものを画面のためにあなたのマニフェストで

<supports-screens android:resizeable=["true"| "false"] 
       android:smallScreens=["true" | "false"] 
       android:normalScreens=["true" | "false"] 
       android:largeScreens=["true" | "false"] 
       android:xlargeScreens=["true" | "false"] 
       android:anyDensity=["true" | "false"] 
       android:requiresSmallestWidthDp="integer" 
       android:compatibleWidthLimitDp="integer" 
       android:largestWidthLimitDp="integer"/> 

を宣言します。

+1

私は2.1用に構築しているので、xlargeScreensを受け付けません。次のエラーが表示されます。 "エラー:属性 'xlargeScreens'の属性 'xlargeScreens'が見つかりませんでした 'android'" – user992804

+0

2.3のためにビルドし、上記のようにマニフェストのxlargeスクリーン用にビルドしたくないと宣言してください。 –

+3

問題は、それはクライアントのためであり、2.1のために構築されたアプリが欲しいですが、xlarge画面をサポートしたくないのですが、それを無効にする方法はありますか? – user992804

関連する問題