【发布时间】:2012-02-09 02:22:53
【问题描述】:
我的 phonegap 应用启动时会弹出一个虚假的初始屏幕:
super.setIntegerProperty("splashscreen", R.drawable.splash);
super.loadUrl("file:///android_asset/www/index.html", 500);
我目前有 3 个不同的 splash.png 文件:hdpi、mdpdi 和 ldpi。我的问题是,即使在 hdpi 中,您也会得到 480 x 800 和其他 480 x 854 的设备,并且 android 会拉伸我的启动图像以填满屏幕。
我更希望图像保持其纵横比。根据我的阅读,9 补丁解决方案不适用于 PhoneGap。如果会,请告诉我如何!我已经准备好 .9.png 了。 所以我能想到的另一个解决方案是防止android拉伸我的图像。我该怎么做?
谢谢!
【问题讨论】:
-
您应该在 Jira 上提出一个错误以修复 9 补丁问题。 issues.apache.org/jira/browse/CB
-
如果你接受我的回答会很酷:)
标签: cordova screen stretch splash-screen nine-patch