【发布时间】:2016-04-05 21:35:49
【问题描述】:
我是安卓开发新手。
我创建了类并从 FragmentActivity 扩展了该类。
当我使用这个功能时getFragmentManager()
它不允许我这样做
我也无法使用getSupportFragmentManager,因为它也给了我无法从支持 api 转换为 android.app 的错误
但后来我在从FragmentActivity 类扩展的抽象类上使用了 TargetApi(11) 属性。
现在错误消失了。
但我想知道,targetApi(11) 是否会限制我的应用在 api 11 以下的安卓设备上运行我的应用?
或低于 api 11 不允许使用 Fragment 或因此不支持 FragmentActivity 类?
如果我提到的最后一件事是真的,我应该使用新活动而不是片段吗?
【问题讨论】:
-
您使用的是 Android Studio 吗?您是否将
appcompat/support库添加到您的项目中?
标签: java android android-fragmentactivity android-api-levels