1

AndroidでDialogアクティビティとDialogFragmentを表示しています。フラグメントはアクティビティの下にあります(アクティビティはフラグメントと重なり、アクティビティはバックグラウンドです)。フラグメントをフォアグラウンドにする方法を教えてください。DialogFragmentおよびActivityダイアログ。 Android

+0

スクリーンショットまたはコードを入力してください。これは問題をより明確に理解するのに役立ちます。 –

答えて

0

限り、私はあなたが説明した状況を理解、あなたがそのようなものがあります。それが正しい答えだ場合

  • ダイアログ活動が活動/フラグメント
  • 上から表示された添付DialogFragmentと

    • アクティビティあなたの質問は "Dialog Activityでcall onBackStack()"です。これはDialog Activityを終了させ、DialogFragmentを再開させます(そのアクティビティと共に、より正確には再開アクティビティとDialogFragmentはhavv eをFragmentManagerスタックに格納します)。

      この回答がお役に立てば幸いです。

    +0

    しかし、私はダイアログアクティビティを終了しません。私は私のDialogFragmentが前景であり、 –

    +0

    であることを希望します。DialogActivityの下にあるDialogFragmentを上に移動する方法はありません。 DialogFragmentデータ( 'bundle')を永続化し、そのデータで新しいインスタンスを開くような回避策(醜いもの)を試すことができます。しかし、私は再設計を検討するだろう。 – bshears

    関連する問題