2016-12-01 13 views
-4

最初の問題は、さまざまな画面サイズを管理し、画面サイズに応じてデータを表示するAndroidアプリケーションを開発していることです。私はそれをgoogledしました。ほとんどの人は、さまざまな画面サイズ(layout-sw320、layout-sw480など)のレイアウトフォルダを作成すると言っています。アンドロイドは、dimens.xmlを使用して複数の画面サイズを管理します

私は1つのレイアウトだけを作成し、複数のdimens.xmlファイル(例:dimens-sw320.xml、dimens-sw480.xmlなど)を作成したいと考えました。

この4種類の幅(320dp、480dp、600dp、720dp)のようにdimens.xmlファイルを作成しました。しかし、私がテキストビューのディメンションを与えるときは、画面サイズに応じて出力を正確に表示するわけではありません。どの画面サイズでどのdpサイズが使用されているかは、誰でもここで説明できます。どんな助けでも感謝します。

事前のおかげで...

答えて

0

ちょうどあなたがしたいカテゴリごとにResource Directoryを作成します。

Project --> app --> res --> Right Click --> Add Resource Directory必要なすべての修飾子を選択してください。

720dpに関連するdimen.xmlvalues-w720dpディレクトリに置きます。

+0

お礼ありがとうございました。あなたのような値のフォルダを作成しました。どの画面サイズがどの値のフォルダを使用しているのか知りたいです。ありがとうございました。 –

+0

https://developer.androidを参照してください。 com/guide/practices/screens_support.html – Sid

関連する問題