firebaseを使用してサインアップとリセットのパスワードとともにログインシーケンスを構築しています。サインアップ活動は打ち上げ時に設定されると宣言されています。私は、以下のように、(サインアップ活動から)リセットパスワード活動の戻るボタンをクリックするときに問題を抱えています。 OPENS APP .....申し込みが開始されました(登録済みのユーザーでログインボタンをクリックしています) - > LoginActivity(パスワードを忘れたのでリセットボタンをクリックします)--->パスワードをリセットします。パスワードのリセットには戻るボタンがあります。このボタンをクリックするとログインアクティビティに戻りますが、代わりにアプリが終了します。私はこれがアクティビティスタックと何か関係があり、以下のドキュメントを読んでいると思っていました。バックボタンチャイルドビューは前のアクティビティに戻りません
0
A
答えて
0
私はこの問題を発見しました。ログインアクティビティから、「パスワードを忘れた」ボタンをクリックすると、パスワードのリセット操作を開始するためのインテントが開始されました。その後に続いたfinish();
私は、ログインアクティビティがシステムによって強制終了されたため、パスワードリセットアクティビティの戻るボタンが機能していないと考えています。代わりにonPause();
を使用して問題が解決しました。 onPause();
と finish();
で二回それをテストし、ここで
btnReset.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
startActivity(new Intent(LoginActivity.this, ResetPasswordActivity.class));
onPause();
}
});
activity.classログインからコードがあります
関連する問題
- 1. ネストされたstartActivityForResult()は前のアクティビティに戻りません
- 2. AsyncTask onPostExecuteは前のアクティビティに戻りません
- 3. Androidバックボタンが以前のアクティビティに戻ることはありません
- 4. 戻るボタンは前のフラグメントに戻りません
- 5. Androidアクティビティ戻るボタン前のアクティビティに戻るがデータはない
- 6. 前のアクティビティに戻る
- 7. Pythonは以前のループ(Zork)に戻りません
- 8. StateTriggerは以前のVisualStateに戻りませんか?
- 9. Androidは前のアクティビティに戻る
- 10. Android:前のアクティビティに戻り、アクティビティを最小限に抑えますか?
- 11. バックスタック内のアクティビティが終了すると、戻るボタンは以前のアクティビティに戻りますか?
- 12. Android - アクティビティに戻ります。
- 13. スタックする前にアクティビティを殺すので、アクティビティを呼び戻してもオーバーフローは発生しません
- 14. 第2アクティビティは最初に戻ることはありません
- 15. "メニュー"または "マニフェスト"戻るボタンを前のアクティビティに戻るには
- 16. 前のアクティビティに戻る代わりにアプリケーションを閉じる
- 17. iOS - スレッドはメインスレッドに戻りません
- 18. リンクはディレクトリに戻りませんか?
- 19. FB.getLoginStatusはIE 7に戻りません
- 20. カメラはOnActivityResultに戻りません
- 21. View Controllerの終了は直前のView Controllerに戻りません
- 22. アクションバーの戻るボタンは、拡張されたSearchViewの前のアクティビティに戻ります
- 23. DrawerLayout戻るボタンを使用して前のアクティビティに戻る
- 24. 前のアクティビティに戻る(戻るとホームボタンonPauseエラー)
- 25. "戻るボタン"はアクティビティを終了しません
- 26. Androidスタジオ:前のアクティビティの戻るボタン
- 27. データは前回のtableviewコントローラに戻されません
- 28. 戻るボタンまたはホームボタンをクリックすると、アプリケーションはアクティビティの親に戻りますが、onStart()は常に呼び出されるとは限りません
- 29. 前のアクティビティを手動で戻す
- 30. textFieldShould戻りません