我正在开发的应用程序的启动画面遇到问题。我设置了6张具有经典分辨率的图像(仅限人像):
自从新设备以18:9的宽高比问世以来,这一直很好。
如果我在大屏幕上安装该应用程序,则启动画面看上去会拉长。我不能使用九个补丁的图像,因为初始屏幕是包含多个元素的图像,它不是静态背景中的徽标。
我的问题是,是否有可能用18:9的分辨率创建额外的XXXXHDPI-large或类似的东西与新的启动屏幕。这样可以保持与旧设备的兼容性,而新设备可以正确显示启动画面。
我也尝试添加新的比率资源文件并可以正常工作,但是它也将某些16:9分辨率检测为“大”,然后在某些16:9设备上也显示了我创建的18:9启动画面。我已经按照以下链接进行了操作:
Splash Screen Background for 18:9 Aspect Ratio (Samsung Galaxy S8)
我该怎么办?
谢谢。