Сетевые вызовы показывают сообщение об ошибке на экране с помощью setFailSilently () - PullRequest
0 голосов
/ 25 сентября 2018

Я использую сетевые вызовы и добавляю следующие операторы перед прочтением ответа.

 r.setReadResponseForErrors(true);
 r.setFailSilently(true);
 NetworkManager.getInstance().addToQueueAndWait(r);

Я не хочу показывать пользователю ошибку сети в мобильном приложении, но хочу прочитать код ответа и выполнить операцию соответствующим образом.Имеет ли значение этот порядок?или я должен установить setFailSilently () перед setReadResponseForErrors?Пожалуйста, сообщите.

Спасибо

1 Ответ

0 голосов
/ 25 сентября 2018

Вы упомянули об этом в другом вопросе, где я буквально процитировал код сбоя молча ...

Возможно, у вас есть прослушиватель сетевого менеджера, вероятно, в вашем методе init, где вы видите общую ошибку.Это часть стандартного кода приложения.

...