Android:基于屏幕尺寸的不同图像

Android:基于屏幕尺寸的不同图像,第1张

概述有没有一种方法可以让Android根据屏幕大小选择其他图像?根据文档和我的测试,图像必须放置在诸如drawable,drawable-mdpi,drawable-hdpi等文件夹中.但是,这些文件夹与屏幕dpi有关,与屏幕尺寸无关.布局文件夹用于处理不同的屏幕尺寸,但不允许您在其中存储图像.仅xml文件.因此,如果我

有没有一种方法可以让Android根据屏幕大小选择其他图像?根据文档和我的测试,图像必须放置在诸如drawable,drawable-mdpi,drawable-hdpi等文件夹中.

但是,这些文件夹与屏幕dpi有关,与屏幕尺寸无关.布局文件夹用于处理不同的屏幕尺寸,但不允许您在其中存储图像.仅xml文件.

因此,如果我在具有相同dpi但屏幕尺寸不同的两台设备上运行我的应用程序,则将从同一可绘制文件夹中选择同一图像.我真正想要的是为较大的屏幕选择较大的图像,为较小的屏幕选择较小的图像.

谢谢你的帮助.

解决方法:

您可以使用9色块图像.可以拉伸9色块图像而不会降低质量.您可以参考以下链接以获取更多信息http://developer.android.com/guide/developing/tools/draw9patch.html

总结

以上是内存溢出为你收集整理的Android:基于屏幕尺寸的不同图像全部内容,希望文章能够帮你解决Android:基于屏幕尺寸的不同图像所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1073940.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存