5

我目前正在为Android平台开发一个多线程游戏应用程序......到目前为止一切都很好......我刚刚解决了我的应用程序中的一个错误,导致它在方向更改时重新启动(通过指定特定方向来修复,具体取决于关于硬件键盘的可用性,这很重要'因为它是具有聊天功能的在线游戏),并且有效......但是现在我试图避免当用户简单地滑动打开硬件键盘时出现同样的问题. 我不太确定如何避免重新启动我的应用程序或保存我的应用程序状态。任何解决方案/建议?

4

1 回答 1

9

<activity>清单中的标签中:

android:configChanges="orientation|keyboardHidden"

在您的活动课程中:

@Override
public void onConfigurationChanged(final Configuration newConfig)
{
    // Ignore orientation change to keep activity from restarting
    super.onConfigurationChanged(newConfig);
}
于 2010-11-07T01:23:04.567 回答