我正在尝试为 PhoneGap Android 实现一个 9 补丁启动画面,但我不断收到编译器异常。
我有一个 res/drawables/splash.xml 包含:
<nine-patch xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/splashimg"
android:dither="false"/>
我已将 splashimg.9.png 保存到 res/drawable 中。(使用从Android 初始屏幕图像大小获取的测试 9 补丁图像以适合所有设备)
我的 DroidGap 文件中有以下内容:
super.setIntegerProperty("splashscreen", R.drawable.splash);
但是,当我尝试构建时,我得到:
org.xmlpull.v1.XmlPullParserException: Binary XML file line #1: <nine-patch> requires a valid 9-patch source image
有任何想法吗?我可以让正常的启动画面正常工作,而不是 9 补丁...