Retry-request onErrorResponse Android-Volleyball
Wann erhalte ich einen error in onerrorrepsonse der android-volley-Antrag ich möchte, wiederholen Sie die Anfrage. Wie kann ich das erreichen?
Sie führen die gleiche Anfrage erneut, nachdem Sie bekam timeout-Fehler, haben Sie versucht?
wie kann ich es ausführen von der onResponse? Sollte ich das VolleyPorvider.addRequest() in der onResponse?
wie kann ich es ausführen von der onResponse? Sollte ich das VolleyPorvider.addRequest() in der onResponse?
InformationsquelleAutor user3009752 | 2014-07-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
gut, können Sie die
RetryPolicy
zu ändern Standard-Verhalten wiederholen, geben Sie nurtimeout milliseconds
,retry count
Argumente :die andere Möglichkeit ist die Schätzung der VolleyError, re-führen Sie die Anfrage erneut zu senden, wenn wenn war
TimeoutError
Beispiel :können Sie eine Frage haben, die in diesem Augenblick : "haben Volleyball bieten einige wiederholen callback-Methoden ?", die Antwort ist "keines". aber es gibt ein Projekt, nennt Netroid, die Volley und erfüllen vorausgegangen Frage, mit ihm kann man eine Wiederholung Rückruf, wenn Sie das interessieren, können Sie berechnen, wie viel Zeit verwendet, wenn die Wiederholung kommt, und wie lange diese Anfrage ausführen, der code-Stil, wie diese :
Netroid haben auch viele andere nützliche und leistungsstarke Funktionen, hoffe, dass wird Ihnen helfen, genug :).
InformationsquelleAutor VinceStyling
InformationsquelleAutor Adiii