我最近尝试使用Loader在我的应用程序中执行后台任务,但是在实现它时我偶然发现了一个问题。在onCreateLoader方法的覆盖中有一个转换问题(这里是代码):
@Override
public Loader<ArrayList<Earthquake>> onCreateLoader(int i, Bundle bundle) {
return new EarthquakeLoader(this);
}
在我的IDE中,返回行全为红色,因为它需要一个android.content.Loader对象 但这会返回MyPackageName.ActivityName.EarthquakeLoader类型的对象