2012-03-06 8 views
0

私は多種の質問のゲームをすべてのAndroidのスクリーン上でうまく動作させるために、画面のサイズと密度、そして本当に必要なことを理解しようとしています。レイアウトや見栄えの良い画像に変更がないことを意味するすべての画面サイズと密度で、自分のゲームを同じように見せたい。Androidスクリーンサイズのリソース

基本的に私のゲームには、pngファイルである質問が表示され、その回答はpngファイルでもあります。私は、それぞれの画像ビューのサイズと画像ボタンをdpで指定し、これらの位置をdpのスクリーン上で指定します。私のレイアウトの背景画像のために、私はちょうどそれが親の幅と高さを埋めるようにします。

私の質問はなぜhdpiイメージを持つ1つのドロウアブルフォルダを持つことができないのですか?したがって、画像はすべての画面サイズでdpで適切に拡大縮小され、同じ場所に配置され、すべての画面で同じように見えます。そして、画像はhdpi画面とそれより小さな画面でよく見えるでしょうか?また、同じ理由でレイアウトフォルダを1つしか持てないのはなぜですか?

+0

適切に縮尺されます。デフォルトの場所に1つのレイアウトしか配置できません。私はあなたが何を意味するか分からない。ポストコード、またはそれより優れた、スクリーンキャップ。 – davidcesarino

答えて

0

フォルダは1つしか作成できませんが、その中の画像は、画面に応じて伸張された.9.pngでなければなりません。別の方法は、異なるサイズの画像を作成し、hdpi、mdpi、ldpiフォルダに配置することです。

+0

画像は9パッチPNG以外の画像にすることができます。あなたはあなたのPNGの一部だけをストレッチ可能にしたい場合は、9パッチを使用することができます。 –

0

両方のリソースに対して1つのフォルダしか作成できません。しかし、イメージの場合、醜いストレッチイメージを取得したくない場合、各フォルダーごとに異なるdpiで3つのイメージサイズを作成する必要があります。あなたの写真は、hpiのdpi画面ではシャープになり、dpiの画面ではより速くなり、最終的なサイズに近い画像になります。

関連する問題