【发布时间】:2013-10-14 16:13:36
【问题描述】:
我有小、中、大屏幕的布局文件。但我注意到我的项目没有显示正确的绘图。例如:- 我有一个名为 main.xml 的 xml 文件,它应该在应用程序上显示图像。
我的 res 文件夹是结构化的 可绘制的 可绘制的 hdpi 可绘制的 ldpi 可绘制的 mdpi 可绘制的 xhdpi 可绘制-xxhdpi
布局 main.xml --- 此处的图像显示 drawable-mdpi 中的可绘制对象
布局-大 main.xml ---- 这里的图片在 drawable-mdpi 中显示 drawable 而不是 drawable-hdpi
drawable-hdpi 中的图像要大得多,所以我希望它显示在 layout-large (main.xml) 中,但它不会显示在 mdpi 中。
图像的分辨率是否因为它们具有相同的名称。如果是分辨率问题,请注意所有 dpi 可绘制对象的图像分辨率。我已经阅读了很多帖子,但我无法回答我的问题。
用于低密度 (ldpi) 屏幕 (~120dpi) 的 ldpi 资源。 用于中等密度 (mdpi) 屏幕 (~160dpi) 的 mdpi 资源。 (这是基线密度。) hdpi 用于高密度 (hdpi) 屏幕 (~240dpi) 的资源。 用于超高密度 (xhdpi) 屏幕 (~320dpi) 的 xhdpi 资源。
我从 android 开发者网站获得了上述资源。请问这个120dpi是否意味着图像的分辨率。没看懂。
【问题讨论】:
标签: image android-layout