1

我正在使用 Eclipse、phonegap(2.1.0 版)和 html5 制作一个 Android 应用程序。

我遇到了应用程序方向的问题。当我在横向模式下旋转手机时,应用程序崩溃了。我查看了其他帖子并应用了似乎对其他人有用的方法(例如 android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"),但应用程序继续崩溃。

当我尝试这个: android:configChanges="orientation|keyboardHidden" 时,应用程序不会在横向模式下崩溃,但不会回到纵向模式!

我的最低要求版本是应用程序的 android 2.3.3。

有没有人已经遇到过这个问题并为 Android 2.3.3 解决了这个问题?我有点迷茫,不知道要测试什么其他解决方案。

谢谢

海妖

更新:我忘了说的是我只在模拟器上工作。我没有带有 android 2.3.3 的设备,因此我可以测试我的应用程序。

4

1 回答 1

1

确保为您的所有活动设置至少以下代码:

您是否有可能没有它的启动画面或 admob 或其他广告视图?

<activity android:name="main" android:launchMode="standard" android:configChanges="orientation|keyboardHidden"></activity>

还要确保在 webview 中旋转时保存实例,如本文所述:Android WebView:处理方向更改

如果它仍然崩溃,请提供一些日志文件来显示它所遇到的错误。

于 2012-09-28T08:13:35.480 回答