Loader和LoaderManager - 如何确定是否存在加载错误

时间:2012-03-01 23:31:39

标签: android android-loadermanager

我想我理解加载器应该如何工作等等,但是我不太确定Loader如何向LoaderManager或应用程序发出信号表明它没有成功完成。这样做的最佳方式是什么?

1 个答案:

答案 0 :(得分:1)

没有内置方式。捕获所有异常,并返回一些具有可选Exception error字段的类。检查异常是否为null以查看调用是否成功。类似的东西:

public class LoaderResult<T> {

    private T data;
    private Exception error;

    private LoaderResult(T data, Exception error) {
        this.data = data;
        this.error = error;
    }
}