0

このトピックに関してすでに多くの質問が寄せられていることは承知していますが、本当に助けが必要です.

まず第一に、はい、公式リンクhttp://developer.android.com/guide/practices/screens_support.htmlを読んで読み直しました

私の問題は次のとおりです。ランドスケープ ビューのみのゲームを作成しています。画面に小さなキャラクターを表示しているだけです。

ドキュメントから私が理解していることをお話ししましょう:

  • システムは、次のフォルダで画面に最適な画像を自動的に見つけようとします: drawable/mdpi; hdpiなど
  • システムが最適な画像を見つけられない場合、最も近い画像を取得してサイズを変更するため、アーティファクトが作成される可能性があります。したがって、すべての dp に画像を提供することをお勧めします。

では、drawable/mdpi で 1 つの画像だけをゲームに提供すると、現在のデバイスの画面に比例して自動的にサイズ変更されないのはなぜですか? タブレットと S2 で試してみましたが、結果が異なります。すべての画面で画像が正確に比例するようにします。

ありがとうございました

4

2 に答える 2

0

グラフィック アセットを 1 つの密度だけ提供し、OS のサイズをデバイスの密度に合わせたい場合は、アセットを drawable フォルダーに配置します。Drawable は、drawable-mdpi ではなく、デフォルトのフォルダーになります。

于 2013-04-05T23:47:50.657 に答える