0
在應用程序中,我使用解析凌空錯誤
parseNetworkError(VolleyError volleyError)
方法來解析錯誤。一切工作正常,我得到解析錯誤。然而,問題是錯誤出現在這種方式
com.android.volley.VolleyError: "THE ACTUAL MESSAGE I NEED"
我無法弄清楚如何獲得唯一的「實際的消息我需要」從整個錯誤消息。
下面是方法實現:
@Override
protected VolleyError parseNetworkError(VolleyError volleyError)
{
if(volleyError.networkResponse != null && volleyError.networkResponse.data != null)
{
VolleyError error = new VolleyError(new String(volleyError.networkResponse.data));
volleyError = error;
System.out.println("volley error"+volleyError);
}
return volleyError;
}
的一兩件事,我想的是,我可以使用拆分(「:」)方法。但我想知道是否有其他方法可用。
感謝。 volleyError.getMessage()工作。 – iOSDeveloper
歡迎您。如果它對你有幫助,你可以投票回答。 :) –