私はレイアウトノーマルとレイアウトラージを持っています。さらに、解像度が異なる 480x800 と 1280x800 のスプラッシュ画像をいくつか提供しています。
私の問題は次のとおりです。
私のタスクでは、デバイスの解像度 (480x800 用と 1280x800 用) に基づいてレイアウトを区別する必要があると言われています。それを実装する可能性はありますか?ハンドセットの解像度が 480x800 で、タブレットが 1280x800 以上であるという仮定を考慮すると、このスキームを実装できますが、それが正しいかどうかはわかりません。
サイズに基づいてレイアウトを区別しようとしたテスト プロジェクトを作成しましたが、Android で layout-normal に 480x800 の画像を使用し、layout-large に 1280x800 の画像を使用することはできません。どちらの場合も 480x800 の画像を表示します。デバイスの場合はサイズが原因で、画像の場合は解像度と同じではないと思います。ただし、480x800 と 1280x800 ではまったく異なる外観を提供する必要があります。ここで私のオプションは何ですか?
ありがとう。
PS私はAndroid 2.3に対して構築しています。