Android Fragments API级别< 11的片段API

9bfwbjaz  于 12个月前  发布在  Android
关注(0)|答案(3)|浏览(156)

我在我的应用程序中遇到了一个动态表单的问题,它适用于Android 2.1及以上版本。我知道从API级别11开始有新的Fragment API(Android 3.0Hive),但我也读过一篇文章-http://android-developers.blogspot.com/2011/03/fragments-for-all.html说明片段API也可用于API级别低于11英寸,所谓的,兼容性包.我已经通过SDK安装它,但我无法在我的应用程序中使用,例如,我无法导入android.app.FragmentManager,应用程序不知道它。
你知道,如何解决它?是片段API真的适用于旧的API级别?如果是这样,如何使他们去?或者有任何其他的解决方案,如片段API?我将需要动态生成的形式,如果可能的话

ut6juiuv

ut6juiuv1#

Android Studio:

添加支持兼容性包v4的依赖项:

dependencies {
    ...
    compile 'com.android.support:support-v4:21.0.+'
    ...
}

字符串
然后在导入中使用import android.support.v4.app.Fragment;而不是import android.app.Fragment;

3okqufwl

3okqufwl2#

您需要将包添加到构建路径。

xmjla07d

xmjla07d3#

使用ActionBarSherlock。它附带了很多工作示例。

相关问题