小编kun*_*nny的帖子

如何使用兼容包显示DialogFragment?

我试图在3.0-设备上使用DialogFragment,它不支持SDK级别的Fragment或DialogFragment.

所以,我决定使用Android兼容库,它支持Fragment.
然后我创建了一个扩展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?

任何帮助都感激不尽.:)

compatibility android fragment android-fragments

7
推荐指数
2
解决办法
2万
查看次数