2011-08-29 19 views
1

私は2つのアクティビティ(AとB)を持っています。デバイス上でアプリを終了して戻ってくると、AではなくBのアクティビティが開始されます。戻るボタンを押すと、ホーム画面に戻ります。どのようにこれを修正するための任意の考え?Androidアプリのアクティビティの厳密なシーケンスを作成するにはどうすればよいですか?

+0

「デバイス上のアプリケーションを終了する」とはどういう意味ですか、戻るボタンを押しますか?また、マニフェストの一部を投稿して、これらの活動を宣言した方法を知ることができます。 – dmon

答えて

0

あなたが「殺した」後、アプリケーションがバックグラウンドで実行されている可能性がありますか? この場合、アプリケーションのコンテキストが保存されます。それはスタンバイ状態にあるだけです。

TAskManagerでアプリケーションを終了して再起動するとどうなりますか?アクティビティAは表示されますか?あなたはstartActivityForResultと活動Bを起動した場合最終的に問題を解決することができる

__

活動A ---> startActivityForResult --->アクティビティB

あなたはresultOKとBが終了したら、次の時間の活動Aが表示されなければなりません。

+0

それは問題の一部でした...それが実行されていないことを確認した後、それはまだ奇妙な種類の演技だったので、私はそれをアンインストールし、今は正常に動作しているようです。ありがとう! – hansencj06

関連する問題