Ich habe dialogfragments
definiert (weil Android-Dokumentation sagt, dass es besser ist und tatsächlich ist es), aber jetzt möchte ich es in PreferenceActivity
verwenden.DialogFragment in PreferenceActivity
Das Problem ist, dass ich getSupportFragmentManager()
dort nicht verwenden kann und PreferenceFragment nicht verwenden kann, da es nicht mit Kompatibilitätsbibliothek funktioniert. Sieht wie ein Straßenblockszenario aus.
Kann jemand dazu beraten?
Ich habe das nie getan, aber vielleicht können Sie Verwenden Sie eine PreferenceFragment statt einer FragmentActivity? http://developer.android.com/reference/android/preference/PreferenceFragment.html – dmon
Ich kann PreferenceFragment nicht verwenden, da es nicht in der Kompatibilitätsbibliothek – Matroska
verfügbar ist. Ich habe auch etwas Zeit darauf verwendet. Die PreferenceActivity.onPrepareDialog() besagt, dass das DialogFragment mit dem Kompatibilitätspaket verfügbar sein sollte. Aber ich denke, das ist ein Fehler. Es ist einfach kein FragmentManager mit der PreferenceActivity verfügbar. – jsmith