2010年5月1日土曜日

Android 画面サイズに応じて layout を変える

解像度ごとにレイアウトを変える場合は

layout-hdpi
layout-mdpi
layout-ldpi


にそれぞれ、layout.xml などを入れればOKですが、

画面サイズ
(例えば、 320x480(HT-03A etc), 480x854(Droid)とか)
に応じてレイアウトを変えたい場合はどうすればいいんでしょう?

なんと、画面サイズを入れた layout フォルダを作ればいいのです。
つまり、

layout-480x320
layout-854x480


とかのディレクトリを作って、ここにそれぞれ layout.xml
などれ入れればOKです。

320x480 ではなく、480x320 なところに注意!

各端末の画面サイズなどはこちらをどうぞ
Android 画面サイズ一覧

0 件のコメント:

コメントを投稿