popBackStack()
以及popBackStackImmediate()
に加えて、マネージャーでフラグメントを具体的に閉じる他の方法はありますか?
インターフェースを管理するために fragment
を使用しましたが、問題が発生しました。
インターフェース A からインターフェース B を開いてから、インターフェース B がインターフェース C を開きました。このとき、インターフェース C からインターフェース A に直接戻る必要があります。
を試みましたが、例外がスローされましたpopBackStack()
私も聞きたいです
執行されない可能性はありますか? popBackStackImmediate()
リーリー
天蓬老师2017-05-16 13:37:12
。質問者はAPIドキュメントをよく読んでいません。ドキュメントを読む前に、Google翻訳をインストールしてください
popBackStack()
这样的函数都是跟后退栈有关的调用, Fragment
「戻る」ボタンに応答する必要がある場合は、バックスタックにプッシュする必要はありません。
次のクラスがフラグメントを管理する方法を参照できます:
FragmentPagerAdapter
FragmentStatePagerAdapter
迷茫2017-05-16 13:37:12
アクティビティに参加している場合は、add
show
hide
等一系列getSupportFragmentManager
が提供するメソッドを使用してフラグメントを管理できます