If your code does not update the user interface, I would suggest you specify a stream, since the user interface is in its own stream:
client.newCall(request).enqueue(new Callback() { @Override public void onFailure(Request request, IOException e) { } @Override public void onResponse(Response response) throws IOException { if (response.isSuccessful()) { runOnUiThread(new Runnable() { @Override public void run() {
Iliiaz Akhmedov
source share