Intereting Posts
Тест инструментария для Android – Как получить новую активность после изменения ориентации? Проблемы с ActionBarSherlock getMenuInflater Однострочный EditText в Android Как обмениваться папкой приложений с другим пользователем Dropbox GridView.setOnItemClickListener не работает Почему я получаю сообщение об ошибке «Извлечение ошибок для элемента»: ресурс не найден, который соответствует указанному имени «@android: style / Theme.Dialog.Alert»? Почему метод onPause вызывается сразу после onCreate Позиционирование вида под двумя видами (или с наименьшим видом) Android-тесты – Как добавить журналы Espresso Как различать MMS и SMS в андроиде? Не удалось выполнить синхронизацию проекта Studio Studio Gradle Фрагмент с RecyclerView: java.lang.IllegalArgumentException: обрывки или прикрепленные представления не могут быть переработаны. IsScrap: false isAttached: true Android DrawerLayout – нет обзора ящика с гравитацией SwitchPreference (PreferenceAtivity) – Android NULL Показать или скрыть маркеры зависит от уровня масштабирования

Запрос волейбола дважды попадает на сервер

У меня возникла проблема с волейболом, когда запрос иногда попадает дважды на сервер, и в результате это в значительной степени испортит мою логику кода. Есть ли способ ограничить количество запросов до 1? Я попытался сделать то, что здесь объясняется, но проблема все же возникает иногда

Я просто подумал, что могу ответить на это, я понял решение. Google наконец принял библиотеку волейбола, и это официальное репо, чтобы добавить к вашим зависимостям compile 'com.android.volley:volley:1.0.0'

Кроме того, добавьте это в свой запрос строки. Установите DEFAULT_TIMEOUT_MS несколько раз, как и в моем случае, я установил его на 5

 stringRequest.setRetryPolicy(new DefaultRetryPolicy(DefaultRetryPolicy.DEFAULT_TIMEOUT_MS * 5, DefaultRetryPolicy.DEFAULT_MAX_RETRIES, DefaultRetryPolicy.DEFAULT_BACKOFF_MULT));