Android中HTML资源中不同分辨率的不同图像
如何在 Android 应用程序的嵌入式 HTML 资源中针对不同的屏幕分辨率(hdpi、ldpi、mdpi)显示不同的图像?
HTML 资源位于 assets
中,但可以根据需要进行更改。
如果这是不可能的,如何根据屏幕分辨率更改图像的显示尺寸?
How do you display different images for different screen resolutions (hdpi, ldpi, mdpi) in an embedded HTML resource of an Android app?
The HTML resource is located in assets
, but can be changed if necessary.
If this is not possible, how do you change the display size of the image based on the screen resolution?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我设法使用
@media
查询和-webkit-device-pixel-ratio
来做到这一点。虽然图像必须位于资产中,但您可以使用文件夹来正确组织它们。根据文档(构建网页以支持不同的屏幕密度),这仅适用于 Android 2.0 或更高版本。
看来你对 CSS 的了解永远都不够。
I managed to do this with
@media
queries and-webkit-device-pixel-ratio
. While the images have to be located in assets, you can use folders to organize them properly.According to the documentation (Building web pages to support different screen densities), this only works in Android 2.0 or higher.
You never know enough CSS, it seems.