我尝试在 3.0 设备上使用 DialogFragment,它不支持 SDK 级别的 Fragment 或 DialogFragment。
所以,我决定使用支持 Fragment 的 Android 兼容库。然后我创建了一个扩展android.support.v4.app.DialogFragment
的 DialogFragment 类。
但是.....当我尝试使用 DialogFragment.show() 显示我的 DialogFragment 时,我通知 show(FragmentManager, String) 接受第一个参数为android.app.FragmentManager,而不是android.support.v4.app.FragmentManager。
我认为 android.app.FragmentManager 不能在 Android 3.0 设备中使用,因为它不包含在 SDK 中。
有没有办法用兼容性库显示 DialogFragment?我是否必须使用另一种方式来显示带有兼容性库的 My DialogFragment?
任何帮助都感激不尽。:)