0

私は Android アプリを持っています.3.2 インチから 4 インチまでの私のデザインです。別の画面に何を作成できますか? 別のレイアウトフォルダーのように、またはプログラムコードで。アプリが 3" および > 4.8" に正しく表示されません。

おもう

デバイスの画面が 3 インチ未満の場合

レイアウトズーム -

デバイス画面の場合 >=4.7

レイアウト ズーム +

4

2 に答える 2

0

Android には、開発者が複数の画面サイズと密度に対処するのに役立つ非常に優れたツールがたくさんあります。このAndroid Developers Pageで、すべての仕組みについて詳しく読むことができます。

于 2013-06-03T17:15:32.743 に答える
0

サポートするさまざまな画面ごとに特定の画像を作成し、それを正しいリソース フォルダーに配布し、dimen ファイルを余白や txt サイズなどに使用する必要があります。

320dp: a typical phone screen (240x320 ldpi, 320x480 mdpi, 480x800 hdpi, etc).
480dp: a tweener tablet like the Streak (480x800 mdpi).
600dp: a 7” tablet (600x1024 mdpi).
720dp: a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc).

次のようなレイアウトフォルダーで正しい参照を使用すると、さまざまな画面でAndroidがそれを管理します。

res/layout/main_activity.xml # For handsets (smaller than 600dp available width)
res/layout-sw600dp/main_activity.xml # For 7” tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml # For 10” tablets (720dp wide and bigger)

詳細については、複数の画面のサポートに関するドキュメントを参照してください。

于 2013-06-03T17:17:53.837 に答える