1
Wie kann ich das Timeout in OkHTTP fangen? Wird es in der onFailure Methode "gerufen"?Handle Timeout in OkHTTP
Ich würde gerne mit der Situation umgehen, in der ich eine schlechte Internetverbindung habe. Im Falle einer Zeitüberschreitung muss ich einige Tasten aktivieren, damit der Benutzer es erneut versuchen kann.
// Get a handler that can be used to post to the main thread
client.newCall(request).enqueue(new Callback() {
@Override
public void onFailure(Call call, IOException e) {
hideDialog();
e.printStackTrace();
// handle timeouts here, enable buttons...
}
Ich habe das getan. Es gibt Fälle, in denen diese Timeouts nicht genug sind. –
Sie können Timeout erhöhen, 15 zu Nein ändern. von der Sekunde, die Sie wollen, und Sie können auchWriteTimeout() wie oben setzen. –
Ok, aber ich möchte etwas tun, wenn es ein Timeout wäre .. –