android – 如何使用兼容包显示DialogFragment?

前端之家收集整理的这篇文章主要介绍了android – 如何使用兼容包显示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?

任何帮助都感激不尽. 原文链接:https://www.f2er.com/android/317732.html

猜你在找的Android相关文章