4

タブレット専用に使用したいレイアウトがあります。「layout-v(api level)」フォルダーを作成すると、そのレイアウトはその特定の api にのみ使用されることを知っています。問題は、タブレットの場合、API 11、12、または 13 のいずれかです。layout-v11、layout-v12、layout-v13 を作成する代わりに、これらすべてを含むフォルダーを作成する方法はありますか?

私の質問が混乱しないことを願っています。私の質問を他の方法で表現する方法がわかりません。

ありがとう

4

2 に答える 2

13

If you use layout-v11 it will be used for all versions >= 11 unless a higher version is specified (e.g. layout_v14). So you should only need to make the one folder, layout-v11.

于 2012-08-23T13:41:23.447 に答える
3

API レベル 14 の 4 インチ Android デバイスを使用できることを忘れないでください。そのため、API バージョンを使用してタブレットと電話を区別することは適切な方法ではありません。

画面解像度との違いを優先します。それについての良い投稿は、Android 開発者のブログにあります。

http://android-developers.blogspot.fr/2012/07/getting-your-app-ready-for-jelly-bean.html

于 2012-08-23T13:46:43.230 に答える