android-3.0-honeycomb - 来自 SD 和可绘制不同尺寸的 Android 图像

标签 android-3.0-honeycomb android

我为平板电脑构建了一个应用程序,并使用了 SD 卡中的一些图片和可绘制文件夹中的一些图片。

问题是,如果我使用 SD 中的图像并在我的应用程序中显示它们,我可以使用具有原始屏幕分辨率/大小的图像来全屏显示(1280x720),但是当我使用可绘制文件夹中的相同图像时,我必须将其放大 1.5 倍以全屏显示 (1920x1080)。这不是一个大问题,只是好奇为什么会这样。

最佳答案

重新发布之前的评论,但现在作为答案(根据要求):

这听起来是与不同 dpi 选项相关的典型问题。四种通用密度:lpimdpihdpixhdpi 的缩放比例为 3:4:6:8 ,以 mdpi 为基线。听起来您的平板电脑具有 hdpi 密度,这可以解释 1.5 倍增因子,因为 6/4=1.5

有关更多详细信息,请阅读Supporting Multiple Screens article .

关于android-3.0-honeycomb - 来自 SD 和可绘制不同尺寸的 Android 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10188902/

相关文章:

android.dexOptions.incremental 属性已弃用

看不到白色背景的 Android Honeycomb CheckBox

android - 将现有应用程序转换为使用 Fragments

android - 是否可以在 Galaxy Tab 中安装 Eclipse IDE?

android - Android GC 日志消息的含义

android - TabLayout 和底部导航

android - 如何与不受支持的广告公司一起使用 AdWhirl?

Android-如何在 textview 上显示文本选择?

android - 使用 Android 应用程序的基于本地代理 (MQTT) 的发布/订阅

android - 查明设备是否经过全盘加密以及使用了什么加密方式?