1

我不知道我哪里出错了,但我的应用程序没有从 drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable 获取图像。

我为平板电脑开发了一个应用程序,然后尝试使该应用程序在手机上运行。我是否创建了此处引用的 layout-sw600dp 。但是,当我将图像放入可绘制文件夹和可绘制 ldpi 文件夹时调整大小后,每次拍摄更高分辨率的文件夹图像时,无论是手机还是平板电脑。

我不知道为什么它不从相应的文件夹中获取或我哪里出错了。请帮忙。提前致谢。

!!!!!!帮助帮助帮助!!!!!!

4

3 回答 3

0

经过大量调查,我得出结论,每个仿真器都有不同的密度,即高、低、中。这可以在图像中检查。在此处输入图像描述

这就是为什么我的图像是从 hdpi 文件夹中获取的。我发现的唯一解决方案是为不同的设备使用不同的分辨率图像,尽管并不完全正确。但将此用作补丁,仍然欢迎任何答案。谢谢

于 2012-04-17T11:27:24.727 回答
0

我认为你还没有在你的清单中定义它把它添加到你的 mainifest

<supports-screens
        android:smallScreens="true"
        android:normalScreens="true"
        android:largeScreens="true"
        android:anyDensity="true" /> 
于 2012-04-05T09:12:54.240 回答
0

您可以定义可绘制文件夹,例如

  • 资源
  • 可绘制的
  • 可绘制-sw360dp
  • 可绘制-sw600dp
  • 可绘制-sw720dp

对于移动设备,您可以将图像放在 sw360dp 文件夹中,对于 7 英寸标签 sw600dp 和 7 英寸以上的 sw720dp。

于 2017-06-15T06:08:02.883 回答