gpt4 book ai didi

android - getSupportFragmentManager() 与 android 3.0+ 中的 getFragmentManager()

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:12:57 26 4
gpt4 key购买 nike

在 android.support.v4.app.FragmentManager 的文档中:

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

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

最佳答案

只要导入了支持库,在 Android 3.0+ 上使用 getSupportFragmentManager() 就没有问题。如果您想对 SDK 11+ 使用 getFragmentManager(),请使用它;请记住,您可能会if/else编写大量带有版本检查的代码。

关于android - getSupportFragmentManager() 与 android 3.0+ 中的 getFragmentManager(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12380367/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com