Androidのバックスタックの概念とは何かを理解しようとしています
私が学ぼうとしたこと:開発者サイトを調べました
- 私が学べたことは、バックスタックは、フラグメントのライフサイクルと通常のアクティビティのライフサイクルが異なる 1 つの概念であるということです。
- アクティビティがアクティビティのバックスタックに配置されると、ユーザーは戻るボタンを押すだけで前のアクティビティに戻ることができます
私の質問::
- これは、追加できるということですか
activity1- -activity2- -activity3.... その後activity3、バックスタックの一番上にあるので、戻るボタンを押すと .... 私はactivity3- - から - -に行きますactivity2...... そしてまた行きますからactivity2- -activity1最後に - 学習のためにさらに何を追加できますか?
[編集]
- また、finish() を使用して、通常のアクティビティ ライフ サイクルに戻ることを覚えています。
- これは、通常のアクティビティ ライフ サイクルにもバック スタックがあることを意味しますか?
- バックスタックと、通常のアクティビティ ライフ サイクルでの finish() の使用との違い