【发布时间】:2012-09-28 07:54:37
【问题描述】:
我正在使用 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 的设备,因此我可以测试我的应用程序。
【问题讨论】:
-
首先,你检查过它崩溃的地方吗?你能显示一些代码吗?你写了“应用程序......不要回到纵向模式”。这意味着您正在做一些对这个问题有很大影响的可怕事情。
-
好吧,当您将屏幕从纵向模式旋转到横向模式时,它就会崩溃。我可以向您展示更多代码,但我只是在我的 Eclipse 项目中的 androidmanifest.xml 中的活动标签中添加我在第一篇文章中粘贴的行。关于页面代码本身,它是一个用 html5 编写的简单白页,上面写着 hello world!令人难以置信的是,如果我尝试相同的代码,但对于 android 4.0.3,我的工作就像一个魅力(纵向/横向模式)
标签: android cordova orientation