1

ローダーがどのように機能するかなどは理解できたと思いますが、ローダーがLoaderManagerまたはアプリケーションに正常に完了しなかったことを通知する方法がよくわかりません。これを行うための最良の方法は何ですか?

4

1 に答える 1

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;
    }
}
于 2012-03-02T02:13:01.297 に答える