我正在使用 Cordova 构建一个混合应用程序。
我在 res 可绘制文件夹中放置了不同大小的启动图像,它在所有主要设备上都可以正常工作,但在三星 Galaxy S4 上会被压扁。有什么办法解决吗?
我正在使用 Cordova 构建一个混合应用程序。
我在 res 可绘制文件夹中放置了不同大小的启动图像,它在所有主要设备上都可以正常工作,但在三星 Galaxy S4 上会被压扁。有什么办法解决吗?
首先将 640 × 1136 图像(启动画面)添加到您 phonegap android 项目中的 res-> drawable-xhdpi 文件夹中,我认为这可以解决您的问题,
Galaxy S4 属于 xxhdpi。所以你需要将启动图像放在 res-> drawable-xxhdpi 文件夹中。
三星 Galaxy S4 采用大屏幕尺寸。1080 x 1920 图像到 res-> drawable-xhdpi
如果您希望您的应用程序在 Galaxy Nexus、Nuxus 4 等现代设备上正常运行,您应该支持 xhdpi 屏幕。
大屏幕至少为 640dp x 480dp (hdpi) xlarge 屏幕至少为 960dp x 720dp (xhdpi)
在加载图像之前检查手机型号。如果是 Galaxy S4,请为其加载正确的图像。