未在API级别17中找到LoaderManager引用

mam*_*amu 5 java android android-loadermanager

我正在编写一个android示例应用程序,并尝试使用此处的示例代码创建listview示例.它无法解析LoaderManager.知道什么可能是错的吗?

我正在使用eclipse工具包和最新的android sdk.

Yoa*_*uet 5

LoaderManager您在此示例中需要使用的功能仅可从API 17获得:

http://developer.android.com/reference/android/app/LoaderManager.html

我猜你使用的API低于17,所以你的项目找不到它.

如果您确实需要在较旧的API版本上使用此功能,您仍然可以尝试使用支持库中提供的"支持"版本:

http://developer.android.com/reference/android/support/v4/app/package-summary.html

使用此包,您可以使用以下方法导入此类LoaderManager:

import android.support.v4.app.LoaderManager;
Run Code Online (Sandbox Code Playgroud)

代替:

import android.app.LoaderManager;
Run Code Online (Sandbox Code Playgroud)

  • 那只是eclipse的纠错问题.它并不是建议导入名称空间,而通常它会用于其他所有内容.手动添加导入修复了该问题. (3认同)