小编典典

android.app.Fragment 和 android.support.v4.app.Fragment 的区别

all

android.app.Fragment和之间有什么区别android.support.v4.app.Fragment,应该在什么情况下使用它们?


阅读 238

收藏
2022-08-19

共1个答案

小编典典

android.support.v4.app.Fragment是android支持库中的Fragment类,它是一个兼容包,可以让你在旧版本的Android上使用Android的一些较新的特性。

android.app.Fragment是 Android SDK
原生版本中的Fragment类。它是在
Android 3 (API 11) 中引入的。

如果你想让你的应用使用 Fragments,并且想要针对 API 11
之前的设备,你必须使用android.support.v4.app.Fragment. 但是,如果您只针对运行 API 11
或更高版本的设备,则可以使用android.app.Fragment.

编辑:操作系统包含android.app.Fragment
现在已弃用(从 API 级别
28 开始),每个人都应该转向使用支持库实现。

2022-08-19