戻るボタンを念頭に置いてサブプロセスを処理する方法を考えています。
例えば:
- デフォルトビューからクリックして戻るときにログイン画面をスキップする
- アップロード前処理ビュー。ユーザーがアップロードまたはキャンセルした後、戻るボタンをアップロード前の最後のアクティビティに戻したい。
解決策にはfinish()の動作のオーバーライドが含まれると思いますが、詳細についてはよくわかりません。
ヘルプをいただければ幸いです。
ありがとう
戻るボタンを念頭に置いてサブプロセスを処理する方法を考えています。
例えば:
解決策にはfinish()の動作のオーバーライドが含まれると思いますが、詳細についてはよくわかりません。
ヘルプをいただければ幸いです。
ありがとう
ユーザーが戻るボタンを使用したときに前のアクティビティが表示されないようにするには、noHistory
マニフェストフラグを使用する必要があります。
アクティビティバックスタックがどのように機能するかを詳しく読むことをお勧めします。このガイドは役立つはずです。
http://developer.android.com/guide/topics/fundamentals/tasks-and-back-stack.html
まず、オーバーライドがありますonBackButtonPressed()
次に、そこから、必要なアクションを実行できます。アクティビティを強制終了してスタック上の前のアクティビティに戻りたい場合は、finish()を呼び出すだけです。オーバーライドする必要はありません。
詳細については、この投稿を確認して くださいhttp://android-developers.blogspot.com/2009/12/back-and-other-hard-keys-three-stories.html