android 3.0中的getSupportFragmentManager()与getFragmentManager()

前端之家收集整理的这篇文章主要介绍了android 3.0中的getSupportFragmentManager()与getFragmentManager()前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_404_1@在 android.support.v4.app.FragmentManager的文档中:

“框架的FragmentManager的静态库支持版本.用于编写在Android 3.0之前的平台上运行的应用程序.在Android 3.0或更高版本上运行时,仍然使用此实现;它不会尝试切换到框架的实现.请参阅用于类概述的框架SDK文档.“

那么,我是否需要在运行时进行检查并使用适当的FragmentManager来运行应用程序的Android版本?即如果在android 3.0而不是getSupportFragmentManager()上调用getFragmentManager()

解决方法

只要您导入了支持库,在Android 3.0上使用getSupportFragmentManager()就没有错.如果你想对SDKs 11使用getFragmentManager(),那就去吧;请记住,如果使用版本检查,您可能会使用大量代码.
原文链接:https://www.f2er.com/android/317145.html

猜你在找的Android相关文章