我是新来的。我正在使用 T-Mobile G1。我拥有的是一个3 标签应用程序(基于TAB APP的示例)。每当您通过打开/关闭键盘在纵向和横向之间切换时,
(1) 屏幕不滚动,并且,
(2)如果您在屏幕 1 或 2 并打开/关闭键盘,应用程序将重置为屏幕 0。
我不知道如何修复错误或在哪里寻找解决方案。对于解决这两个错误,我将不胜感激。谢谢大家的帮助和时间,
rc3375@gmail.com
我是新来的。我正在使用 T-Mobile G1。我拥有的是一个3 标签应用程序(基于TAB APP的示例)。每当您通过打开/关闭键盘在纵向和横向之间切换时,
(1) 屏幕不滚动,并且,
(2)如果您在屏幕 1 或 2 并打开/关闭键盘,应用程序将重置为屏幕 0。
我不知道如何修复错误或在哪里寻找解决方案。对于解决这两个错误,我将不胜感激。谢谢大家的帮助和时间,
rc3375@gmail.com
为了避免 Mayra 描述的情况,定义属性
android:configChanges="keyboardHidden|orientation"
在你的 Manifest.xml 里面的活动中
<activity android:name="myActivity"
...
...
android:configChanges="keyboardHidden|orientation"
/>
默认情况下,当屏幕旋转时,您的 Activity 会被销毁并以新方向重新创建。有关详细信息,请参阅配置更改。
这意味着您的活动需要在onSaveInstanceBundle中正确保存其状态并在onCreate中恢复它。