わかりました。Androidによると、現在のほとんどの携帯電話と7インチのタブレットは、画面サイズに関してはどちらも「大きい」と見なされています。しかし、480x800ピクセルの「大型」電話と800x1280ピクセルの「大型」7インチタブレットには大きな違いがあります。これら2つのサイズに別々のレイアウトを作成しましたが、携帯電話に480x800のレイアウトを表示させ、タブレットに800x1280のレイアウトを表示させる方法についてはまだ頭を悩ませていません。resフォルダー名をandなどに微調整してみました。また、Android 3.2ページのタブレットレイアウトの宣言layout-large-hdpi
が示すようにlayout-large-mdpi
、小さい電話レイアウトlayout
と大きいタブレットレイアウトを残しましたが、Androidがまだ調べているという問題があります。 thelayout-sw600dp
drawable-hdpi
電話サイズの画像用。したがって、質問は次のとおりです。電話のレイアウトを宣言し、電話のレイアウトを電話のドローアブルフォルダで表示し、タブレットのレイアウトを宣言して、タブレットのドローアブルフォルダでレイアウトを表示するにはどうすればよいですか。私が取り組んでいるこのアプリでAndroid3.2をターゲットにしています。
1148 次
1 に答える
4
あなたは正しい軌道に乗っているようですね。
電話のレイアウトを「レイアウト」に貼り付けます。
10 インチ タブレットのレイアウトを「layout-sw720dp」に貼り付けます
次に、「layout-sw600dp」を使用して、7 インチ デバイスをターゲットにします。
ドローアブル フォルダーに同じサフィックスを使用できるため、drawable-sw600dp は 7 インチ デバイスを対象とします。 [参照]。
于 2013-02-21T00:33:42.140 に答える