5

Android Google Maps にピンの表示を実装しようとしています。

私はそれをうまく実装しました。ただし、ピンがさまざまな電話でさまざまなサイズで表示される理由については、少し混乱しています。

現在、 /res/drawable フォルダーに保存されている同じ R.drawable png ファイルを使用しています。なぜこうなった?これを標準化する方法はありますか?

以下は、たとえば、Samsung と HTC の携帯電話の比較です。

ここに画像の説明を入力

4

4 に答える 4

10
  • 小さい画面の電話 -> 36 x 36 px (ldpi)(120dpi)画像サイズ (res/drawable-ldpi フォルダーの下に保持)
  • 通常の画面の電話 -> 48 x 48 px (mdpi)(160dpi)画像サイズ (res/drawable-mdpi の下)
  • 大画面の携帯電話/タブレット -> 72 x 72 px (hdpi)(240dpi)画像サイズ (res/drawable-hdpi の下)
  • 追加のスクリーン タブレット -> 96 x 96 px (xhdpi)(320dpi)画像サイズ (res/drawable-xhdpi の下)

適切なフォルダーに上記のサイズの 4 つの PNG ファイルがある場合、すべての携帯電話/タブレットで問題なく表示されます。

于 2013-02-08T06:36:50.653 に答える
0

res フォルダーの下に drawable フォルダーを作成してください..次に、すべてのピン画像をその中に保持してください..さまざまなサイズが表示されません。

于 2013-02-08T06:16:00.783 に答える