画面サポートに関する Android のドキュメントによると、次のように記述されています。
- 特大画面は 960 dp x 720 dp 以上
- 大画面は 640 dp x 480 dp 以上
- 通常の画面は 470dp x 320dp 以上
- 小さな画面は少なくとも 426 dp x 320 dp
次のようなコード スニペットがあります。
Display display = getWindowManager().getDefaultDisplay();
int displayWidth = display.getWidth();
displayWidth出力に関連する XML レイアウトの値の範囲を把握する必要があります。
例として、次のような回答が必要です。
0 < displayWidth < 320の場合は小さい画面です
上記のフレーズは間違っている可能性があります。例を見ただけです。
さらに、res ディレクトリの下に、layout、layout-small、layout-large、layout-xlarge、layout-xlarge-land などのディレクトリを作成できます。では、これらのレイアウトに適用可能な displayWidth は何ですか。
例として、上記のように;
レイアウトが小さい場合、0 < displayWidth < 320の場合
ありがとうございました。