3 回答
TA贡献1856条经验 获得超17个赞
A FragmentActivity是Activity为Android支持包构建的子类。
本FragmentActivity类增加了一些新的方法,以确保与旧版本的Android的兼容性,但除此之外,真的没有多少两者之间的差别。只要确保你改变所有来电getLoaderManager()和getFragmentManager()来getSupportLoaderManager()和getSupportFragmentManager()分别。
分享编辑
TA贡献1854条经验 获得超8个赞
FragmentActivity是支持库的一部分,Activity而是框架的默认类。它们在功能上是等效的。
您应该始终使用FragmentActivity而android.support.v4.app.Fragment不是平台默认值Activity和android.app.Fragment类。使用平台默认值意味着您要依赖运行的设备上使用的任何片段实现。这些通常已存在多年,并且包含自支持库中已修复的错误。
TA贡献1847条经验 获得超7个赞
我认为你说的是正确的。但是只是要100%清除... Activity
如果您正在使用android.app.Fragment
,请使用; FragmentActivity
如果使用,请使用android.support.v4.app.Fragment
。切勿将附加android.support.v4.app.Fragment
到上android.app.Activity
,因为这将引发异常。
- 3 回答
- 0 关注
- 4152 浏览
添加回答
举报