質問: PreferenceActivityのPreferenceからDialogFragmentを起動することは可能ですか? 私は、アプリケーションをv4互換パッケージとフラグメントを使用するように変換しています。これまではうまくいっていますが、 `PreferenceActivity` の環境設定のクリックからDialogFragmentを起動する必要があります。互換性ライブラリにPreferenceFragmentがないので、私は `PreferenceActivity` を使用しています。フラグメントマネージャへの参照を取得し、 `DialogFragment` を呼び出すことは可能ですか?または、プリファレンスからダイアログが必要な場合は古いダイアログを使用し続けるだけですか?
回答: フープを飛び越えずに。 あなたはDialogFragmentを起動する唯一の目的で非常に簡単な活動をすることができます。これを行うと、DialogFragmentダイアログが閉じられたときにそのアクティビティを終了させる必要があります。