Android Google地图引脚在不同的手机上显示不同的尺寸

lyk*_*lyk 5 android google-maps-markers android-drawable google-maps-android-api-2

我正在尝试在Android谷歌地图上试用工具显示.

我已经成功实现了它.然而,我很困惑为什么在不同的手机上以不同的尺寸显示引脚.

我目前正在使用相同的R.drawable png文件,该文件存储在/ res/drawable文件夹下.为什么会这样?有没有办法将其标准化?

以下是三星和HTC手机之间的比较:

在此输入图像描述

SKK*_*SKK 10

  • 小屏手机 - > 36 x 36像素(ldpi)(120dpi)图像尺寸(保留在res/drawable-ldpi文件夹下)
  • 普通屏幕电话 - > 48 x 48像素(mdpi)(160dpi)图像尺寸(在res/drawable-mdpi下)
  • 大屏手机/平板电脑 - > 72 x 72像素(hdpi)(240dpi)图像尺寸(在res/drawable-hdpi下)
  • 额外屏幕平板电脑 - > 96 x 96像素(xhdpi)(320dpi)图像尺寸(在res/drawable-xhdpi下)

如果您在相应的文件夹中有4个具有上述尺寸的PNG文件,那么它应该在所有手机/平板电脑上看起来都很好.