2017-01-11 5 views
0

私は5つのタブでタブレイアウトを実装しており、各タブには子フラグメントが含まれています。子フラグメントの多くは新しいアクティビティを呼び出します。 Appバーの戻るボタンを使ってそのアクティビティから戻ったときに、直接ホームタブに移動します。両方のフラグメントとactvitiesのバックスタックの実装

しかし、私はそれが活動が呼び出された場所の断片に戻って欲しいです。

簡単なバックプレスがあるとしたいのですが、アプリバーの戻るボタンのために働いていません。

私を助けてください。おかげさまで

+0

コードはどこにありますか? [質問] –

+0

コードサンプルを提出してください。 – Aradhna

答えて

0

まあ、あなたはコードを投稿していないのであなたの状況はわかりませんが、thisが役に立ちます。それはあなたが以前の活動に戻るとタブを切り替える必要があると言います。そのためには、以前のアクティビティに現在のアクティビティのライフサイクルを通知し、以前のアクティビティでバックプレスイベントをキャプチャし、タブを切り替えるように指示します。

関連する問題