我想清除我对Android多屏幕支持的所有怀疑。 我已经搜索了很多,但没有找到任何解决方案。 我可以举一个例子清楚我的问题。
首先我有一个480 * 800的屏幕,并且我拥有相对于此尺寸(480 * 800)的此屏幕中使用的所有图像资源。我使用wrap_content属性创建了我的布局。
所以我想问一下我把这些图像资源放在可绘制的hdpi或mdpi或ldpi或x-hdpi中。 例如,如果我把它们放在可绘制的hdpi中,那么其他文件夹和其他屏幕大小呢。
我已阅读开发者网站上的所有文章,但我没有找到任何解决方案。 或者我在哪里可以找到一个完整的教程来处理这个问题。
提前致谢。
答案 0 :(得分:0)
将您想要使用的文件用于可绘制文件夹中的所有类型的屏幕分辨率,如果您想要使用特定屏幕尺寸,请使用hdpi或mdpi或ldpi或x-hdpi,您必须创建一个文件夹“drawable” “适用于所有常见尺寸。
答案 1 :(得分:0)
480 * 800是 mdpi 设备。如果您希望设备针对越来越小的屏幕尺寸自动调整,您可以将这些图像资源放在 drawable-mdpi 中。如果您希望这些图像具有最大尺寸,可以将其放在 drawable-xhdpi 中。 如果不是,即如果您希望在所有屏幕尺寸中使用相同的图像,那么您只需在资源中放入 drawable 文件夹即可。
有关详情,请查看:developer link