2011-07-20 1 views
0

バックグラウンドでいくつかのWebサービスを実行しているアプリケーションがあります。ローテーションで複数のインスタンスを停止する

私は、画面を回転させたとき、私は、アプリケーションの実行中の新しいインスタンスを取得します。これは私が望む行動ではありません。

私はonSaveInstanceStateに私がバンドル内のフラグを格納することができ、その後、前のインスタンスが実行されているかどうかを確認するためのonCreateにフラグを見ていることを知っています。

しかし、私は焦点の私の古いアプリケーションをもたらすために、次に何をするか分かりません。アクティブなアプリに戻ります。

助けていただければ幸いです。

答えて

0

は、これは理想的にそれの世話をする必要がある活動のためのマニフェスト

android:configChanges="orientation" 

でこれを追加します。これをsingleInstanceアプリケーションに指定することもできます。

関連する問題