5.4. RequestError¶
リクエストのエラーに関するクラスです。
メソッド
名称
説明
非同期実行中に発生したエラーに関するメッセージを取得します。
非同期実行中に発生した例外を取得します。(デバッグ用)
5.4.1. getMessage¶
非同期実行中に発生したエラーに関するメッセージを取得します。
宣言
public String getMessage();
引数
なし
戻り値
説明 型 非同期実行中に発生したエラーに関するメッセージ String 実装例
private final RequestCallback mAllReceiptsCallback = new RequestCallback() { @Override public void onRequestResult(int statusCode, RequestError error) { String message; if (error != null) { message = error.getMessage(); } else { message = "Status Code : " + statusCode; } Toast.makeText(getContext(), message, Toast.LENGTH_SHORT).show(); } };
AllReceiptsFragment.java / AllReceiptsExtFragment.java を参照ください。
5.4.2. getInternalException¶
非同期実行中に発生した例外を取得します。(デバッグ用)
宣言
public Exception getInternalException();
引数
なし
戻り値
説明 型 非同期実行中に発生した例外 Exception 実装例
private final RequestCallback mAllReceiptsCallback = new RequestCallback() { @Override public void onRequestResult(int statusCode, RequestError error) { String message; if (error != null) { message = error.getMessage(); Exception exception = error.getInternalException(); if (exception != null) { message = exception.getMessage(); } else { message = "Status Code : " + statusCode; } Toast.makeText(getContext(), message, Toast.LENGTH_SHORT).show(); } };
AllReceiptsFragment.java / AllReceiptsExtFragment.java を参照ください。