Phonegap使用splash.9.png构建为android的默认启动画面

时间:2014-12-18 13:30:51

标签: splash-screen phonegap-build nine-patch

Phone gap build documentation声明:

  

默认的splash必须名为splash.png,并且必须位于   应用程序文件夹的根目录。

<gap:splash src="splash.png" />

但他们也说:

  

支持Patch-9背景。所有的patch-9文件都必须有   &#34; .9.png&#34;后缀。

这是否意味着我可以使用

<gap:splash src="splash.9.png" />

作为默认值?

1 个答案:

答案 0 :(得分:1)

你是对的,根据文档,你不能使用9补丁图像作为默认的飞溅 来自Phonegap Build Documentation页面的摘录:

  

默认的splash必须命名为splash.png,并且必须位于应用程序文件夹的根目录中。

  

所有patch-9文件都必须带有“.9.png”后缀。

我建议使用以下解决方案:对所有Android尺寸使用相同的splash.9.png源,您将获得类似的结果。所有屏幕都有一个文件。

<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="ldpi" />
<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="mdpi" />
<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="hdpi" />
<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="xhdpi" />
<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="xxhdpi" />
<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="xxxhdpi" />

但是,默认的splash.png必须存在,但不会在Android上使用。

<gap:splash src="splash.png" />