2010-11-22 10 views
1

私は320x480と480x854の両方の解像度で同じアプリケーションを実装できます。この目的のために、私は自分のイメージをhdpiとmdpiのドロウアブルフォルダにコピーしましたが、それでも480x854の解像度では動作しません。私の問題を解決するためにこれ以外に何をしなければならないのですか? ありがとう320x480と480x854の両方のアプリケーションを開発するには?

答えて

1

あなただけの両方のフォルダにあなたのイメージをコピーしないでください。 hdpiフォルダは、mdpiフォルダよりも大きな(より高いdpiの)イメージを持つ必要があります。

たとえば、メニューアイコンは、hdpiフォルダで72x72ピクセル、mdpiフォルダで48x48pxにする必要があります。 mdpiフォルダに1つのイメージしかなく、ユーザーが高解像度のデバイスを持っている場合は、そのイメージをロードしますが、イメージをアップスケールします。しかし、それは最高に見えません。

高解像度、中解像度、低解像度の各デバイスに複数のバージョンの画像を使用することをお勧めします。

1

あなたの具体的な問題は何ですか? hdpiグラフィックスは使用されていませんか? 画面のサイズに影響するだけでなく、どのグラフィックリソースが使用されるのか、画面のdpiも影響を受けます。

たぶん、次のリンクが役立ちます:http://developer.android.com/guide/practices/screens_support.html

関連する問題