android - 非推奨 - PreferenceActivity内のPreferenceからDialogFragmentを起動することは可能ですか?



preferenceactivity 非推奨 (1)

私は自分のアプリをv4互換パッケージとそのフラグメントを使うように変換しています。 私はこれまでのところうまくいっていますが、 PreferenceActivity内のPreferenceActivityクリックからDialogFragmentを起動する必要があります。 互換性ライブラリにPreferenceFragmentがないので、私はPreferenceActivityを使用して立ち往生しています。 フラグメントマネージャへの参照を取得してDialogFragmentを呼び出すことは可能ですか。それとも、好みのダイアログが必要な場合は古いダイアログをそのまま使用する必要がありますか。

https://code.i-harness.com


フープを飛び越えずに。

DialogFragmentを起動するという唯一の目的で、非常に単純なアクティビティを作成できます。 これを行う場合は、DialogFragmentダイアログが閉じられたときにそのアクティビティをfinish()する必要があります。





android-dialogfragment