<splash src="res/screen/android/screen-hdpi-portrait.png" density="port-hdpi"/>
<splash src="res/screen/android/screen-ldpi-portrait.png" density="port-ldpi"/>
<splash src="res/screen/android/screen-mdpi-portrait.png" density="port-mdpi"/>
<splash src="res/screen/android/screen-xhdpi-portrait.png" density="port-xhdpi"/>
<splash src="res/screen/android/screen-xxhdpi-portrait.png" density="port-xxhdpi"/>
<splash src="res/screen/android/screen-xxxhdpi-portrait.png" density="port-xxxhdpi"/>
在大多数文档中(即这里:https://github.com/phonegap/phonegap/wiki/App-Splash-Screen-Sizes)我读到xxxhdpi大小应该是1920x1080px,所以我创建了一个这样大小的闪屏。
我正在测试我的Nexus 5x上的应用程序,该应用程序具有以下规格:
screen resolution: 1920 x 1080 px (730 x 410 dp) density: 420 dpi
它说:
Nexus 5X has a quantized density of 420 dpi, which falls in between the xhdpi and xxhdpi primary density buckets.
此时启动画面显示不正确;我有一个圆形徽标,它在我的应用程序中不会出现。
如何才能正确显示?我可以将screen-xxhdpi-portrait.png更改为1080x1920px,但我认为在其他设备上使用正确的xxhpdi屏幕会导致问题。
感谢。