Android - 片段API,API级别<11

Way*_*int 20 api android fragment

我在我的应用中遇到了动态表单的问题,适用于Android 2.1及更高版本.我知道自API级别11(Android 3.0 Honeycomb)以来有新的Fragment API,但我也读过一篇文章 - http://android-developers.blogspot.com/2011/03/fragments-for-all.html说明片段Api也适用于低于11英寸的API级别,即所谓的Compatiblity软件包.我已经通过SDK安装了它,但我无法在我的应用程序中使用,例如我无法导入android.app.FragmentManager,应用程序不知道它.

你知道吗,怎么解决?Fragment API真的可用于较旧的API级别吗?如果是这样,如何让他们去?或者还有像Fragments API这样的其他解决方案吗?如果可能,我将需要动态生成的表单

谢谢

Hmyzak

Ego*_*gor 30

这是一个关于如何在较旧的Android版本上实现的很好的教程Fragments,希望这对您有所帮助.


Jak*_*sky 5

Android Studio:

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

dependencies {
    ...
    compile 'com.android.support:support-v4:21.0.+'
    ...
}
Run Code Online (Sandbox Code Playgroud)

然后使用import android.support.v4.app.Fragment;而不是import android.app.Fragment;导入.


Ale*_*scu 0

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