12
DialogFragmentから結果を受け取る
DialogFragmentsを使用して、リストから項目を選択したり、テキストを入力したりしています。 値(つまり、リストからの文字列または項目)を呼び出しアクティビティ/フラグメントに戻す最良の方法は何ですか? 現在、私は呼び出しアクティビティを実装DismissListenerし、DialogFragmentにアクティビティへの参照を与えています。次に、Dialog OnDimissがアクティビティのメソッドを呼び出し、アクティビティがDialogFragmentオブジェクトから結果を取得します。非常に乱雑で、DialogFragmentがアクティビティへの参照を失うため、構成の変更(方向の変更)では機能しません。 助けてくれてありがとう。