1

私は、実際には1つのアクティビティのみを使用するアプリを入手しました。断片を入れるメインエリアがあります。しかし、今は戻るボタンはどうですか?

もちろん、オーバーライドすることはできますonBackPressed()が、何を使用しますか?

FragmentTransaction.replace()毎回メソッドを使ってフラグメントをホルダーに押し込んでいます。主題についての理解が不足しているかもしれませんが、スタック内onBackPressed()の前のフラグメントを指すことができるフラグメント組み込みスタックがあるべきではありませんか?

4

1 に答える 1

2

onBackPressを上書きしないでください。任意のフラグメントトランザクションをバックスタックに追加できます。これを行うには特別な方法があります。

于 2013-01-26T09:28:53.043 に答える