Как показать DialogFragment с помощью пакета совместимости?

Я пробовал использовать DialogFragment на 3.0-устройствах, которые не поддерживают Fragment или DialogFragment на уровне SDK.

Итак, я решил использовать библиотеку совместимости Android, которая поддерживает фрагмент.
Затем я создал класс DialogFragment, который расширяет android.support.v4.app.DialogFragment .

Но ... Когда я попытался показать свой DialogFragment с помощью DialogFragment.show (), я уведомил, что show (FragmentManager, String) принимает первый аргумент как android.app.FragmentManager , а не android.support.v4.app.FragmentManager .

Я думаю, что android.app.FragmentManager нельзя использовать на устройствах Android 3.0, поскольку он не включен в SDK.

Есть ли способ показать DialogFragment с библиотекой совместимости? Должен ли я использовать другой способ показать My DialogFragment с библиотекой совместимости?

Любая помощь будет принята с благодарностью. :)

7
задан kunny 19 July 2011 в 12:16
поделиться