【问题标题】:Loader and LoaderManager - how to determine if there was an error loadingLoader和LoaderManager——如何判断是否有错误加载
【发布时间】:2012-03-01 23:31:39
【问题描述】:

我想我了解加载器应该如何工作等,但我不太确定加载器将如何向 LoaderManager 或应用程序发出未成功完成的信号。最好的方法是什么?

【问题讨论】:

    标签: android android-loadermanager


    【解决方案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;
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-19
      • 1970-01-01
      • 2019-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-23
      • 1970-01-01
      相关资源
      最近更新 更多