Android 用の OpenGL ES アプリで初期化されたすべての変数を保持する方法がよくわかりません。私のアプリは初期化が非常に遅く、初期化された変数を保存しないと、画面をオフにして再度オンにするか、ホームキーを押してアプリに戻るたびに、すべての初期操作が再び開始され、これにより、ゲームへの復帰が遅くなり、ゲームの最初の状態に戻ります。アプリがバックグラウンドに置かれている場合、すべてを再度初期化することなく、アプリのステータスを保持して元に戻すにはどうすればよいですか? onSaveInstanceState
関数を変更する必要がありますか?
編集:私が望むのは、アプリがコンテキストをリロードせず、最初に開始された場合のようにアプリに戻ることが続かないことです