pha*_*aoh 0 java android android-contentprovider android-loadermanager android-cursorloader
我使用的是CursorAdapter和ContentProvider,我想用CursorLoader,所以我重新配置我的项目目标API 11,并设置分-SDK-版本7.但是它崩溃时Activity调用子Activity,它使用CursorLoader.错误NoClassDefFoundError通过IllegalStateException.
我的问题是,即使我们有相同的配置,我们可以在以前的Android版本中使用Honeycomb API吗?
如果您希望CursorLoader在支持API级别11前设备的Android应用程序中使用,则需要使用Android兼容性库(ACL).您可以通过SDK和AVD Manager下载它,并将SDK安装中的JAR复制到项目中.然后,您将需要使用support.v4加载器类的版本,并继承自FragmentActivity,因此您可以调用getSupportLoaderManager()以获取您的ACL版本LoaderManager.
此博客文章(简要地)描述了ACL.CursorLoader发现使用的示例应用程序与ACL本身打包在一起.您还可以查看有关使用ACL版本的教程CursorLoader.
| 归档时间: |
|
| 查看次数: |
1671 次 |
| 最近记录: |