【发布时间】:2014-11-17 12:42:47
【问题描述】:
有没有办法在android平台上使用/定义九补丁启动画面?
我只能按照以下步骤进行操作:
1. 将 config.xml 从 <preference name="SplashScreen" value="screen" />
更改为<preference name="SplashScreen" value="splash" />
2. 清理/构建或重建项目
3. 转到文件夹 bld\Debug\platforms\android\res 并创建一个名为 drawable 的新文件夹-nodpi
4. 在此文件夹中添加我的 splash.9.png 文件
5. build/部署应用程序
随后的清理或重建将删除此目录。我只能使用build或deploy,每次需要clean或rebuild时,我都必须手动创建目录并复制九补丁png文件。
另外,我不认为该项目尊重在 config.xml 中输入的 SplashScreen 值,因为它总是从 res\screens 复制文件 screen-*-*.png \android 到构建目录,而不是 [SplashScreen]-*-*.png (其中 [SplashScreen] 是 config.xml 中名为 SplashScreen 的首选项值,* 是受支持的分辨率和方向)。
当然,如果没有这个“错误”,我将无法使用上述技术并在 android 中为启动画面创建一个九个补丁 png。
【问题讨论】:
标签: visual-studio-cordova multi-device-hybrid-apps