から戻るフラグメント: 活動ベースは - >フラグメントA - >フラグメントBは、 - >フラグメントC ナビゲーションは、これらの断片の間に正しいですが、私が行うとき: 活動基本 - >フラグメントA - >フラグメントB - >フラグメントC - >アクティビティXは正しい、私は3つの断片持って活動
正しいナビゲーションができません。アクティビティXを押すと、フラグメントA(アクティビティベース)に行き、フラグメントCには移動しません。
アイデアはありますか? Thx
から戻るフラグメント: 活動ベースは - >フラグメントA - >フラグメントBは、 - >フラグメントC ナビゲーションは、これらの断片の間に正しいですが、私が行うとき: 活動基本 - >フラグメントA - >フラグメントB - >フラグメントC - >アクティビティXは正しい、私は3つの断片持って活動
正しいナビゲーションができません。アクティビティXを押すと、フラグメントA(アクティビティベース)に行き、フラグメントCには移動しません。
アイデアはありますか? Thx
アクティビティベースは、現在アクティブなフラグメントを格納するためにonSaveInstanceState
を使用する必要があります。次に、そのフラグメントをonCreate
(Bundle
パラメータがヌルでない場合)またはonRestoreInstanceState
に復元する必要があります。初期設定の全てが行われた後、[onSaveInstanceState中](documentationから)
注
ほとんどの実装では、単純に自分の状態を復元するのonCreate(バンドル)を使用しますが、それを行うには、時には便利です。サブクラスがデフォルトの実装を使用するかどうかを決定できるようにする
新しいアクティビティを起動する前に、表示しているフラグメントを保存して、フラグメントをロードする必要があります。「startActivityForResult ) 'メソッド – Phoenix
あなたはフラグメントや広告を置き換えていますか?フラグメント? – Kathi