1

私のAndroidアプリケーションは小さな画面ではうまく動作しません。480pxアクティビティを設計するときは、 xより大きい(または等しい)画面でのみ実行されると想定しています800px。(はい、使用しpxませんでしたdp)。

この制限を持つようにアプリケーションを構成する方法はありますか?

4

2 に答える 2

4
 <supports-screens android:smallScreens="false"
                      android:normalScreens="false"
                      android:largeScreens="true"
                      android:xlargeScreens="true"
                      android:requiresSmallestWidthDp="480" 

/>

これをマニフェストに入れてください

于 2012-12-12T17:21:20.353 に答える
2

この制限を持つようにアプリケーションを構成する方法はありますか?

あまり。heLL0からの回答は、おそらくその正味の効果をもたらします。ただし、実際には、「これは、対角5インチ以上で、最小寸法が480dpのデバイスでのみ許可する」と言っています。

これにより、480x800より大きい一部のデバイス、特に最小サイズが480px〜480dpのデバイスが排除されます。android:requiresSmallestWidthDpheLL0の答えからを削除することでこれを修正できます。

また、画面サイズが5インチを超える場合は、480x800よりも小さいデバイスも使用できます。そのようなデバイスが存在することはわかりませんが、将来何が起こるかはわかりません。

于 2012-12-12T17:42:21.280 に答える