Мне было интересно, что раньше использовалось до того, как был установлен метод setstatuscodeandReasonPhrase для уровня 21 аплодисментов (lollipop), я использую более старую версию (kitkat) и планирую использовать этот метод или альтернативу и задаюсь вопросом, как я могу это сделать? Любая подсказка? Спасибо!Что было использовано до метода setstatuscode иReasonPhrase WebResourceResponse?
2
A
ответ
2
Не было ничего. Не удалось передать код статуса WebView с shouldInterceptRequest
.
0
Хорошо. На самом деле нет возможности установить его в версиях KitKat (или ниже). В моем случае я хотел вернуть статус 200 для более низких версий леденцов. То, что я сделал, это просто добавить пустой (не пустой) InputStream в конструктор WebResourceResponse.
WebResourceResponse webResourceResponse = new WebResourceResponse("text/html", "UTF-8", new InputStream() {
@Override
public int read() throws IOException {
return 0;
}
});
Смежные вопросы
- 1. Что было использовано для сжатия этого кода?
- 2. Сколько битов было использовано?
- 3. Как определить, какое выпадающее меню было использовано
- 4. Что использовалось в качестве метода разработки программного обеспечения до моделирования?
- 5. Oracle - как увидеть, сколько блоков было использовано в таблице
- 6. Какое OCR было использовано Google для создания книг Google?
- 7. зная, когда приложение было использовано в последний раз, приложение iPhone
- 8. закрыть диалоговое окно pygtk после того, как оно было использовано
- 9. повышения :: мьютекс :: scoped_lock было использовано и он иногда бросает исключение
- 10. JQuery Tooltipster с Validate - предупреждение? Нестандартные document.all свойство было использовано
- 11. Рассчитать, сколько минут было использовано в заданный час
- 12. Вызов согласования NLTK - как получить текст до/после слова, которое было использовано?
- 13. Как узнать, какое хранилище ключей было использовано для подписи приложения?
- 14. Имя приложения, которое вы ввели, уже было использовано
- 15. PBS walltime: сколько на самом деле было использовано?
- 16. Какое программное обеспечение было использовано для создания реального мира haskell?
- 17. Обнаружение, если новое ключевое слово было использовано внутри конструктора?
- 18. Как определить, какое изображение было использовано в swift
- 19. Как определить, какое шифрование было использовано в phpMyAdmin
- 20. Акула: как отфильтровать до одного конкретного метода
- 21. Можете ли вы рассказать, как или что было использовано для создания Android-игры?
- 22. form_for отправки по 2 ссылкам, как мне сказать, что было использовано, когда я вернулся в контроллер?
- 23. Что было использовано для обфускации этого Javascript или как я могу деформировать его?
- 24. «Имя приложения, которое вы ввели, уже было использовано», хотя я только что создал приложение
- 25. Есть ли способ сказать, что значение дескриптора файла было повторно использовано?
- 26. Утверждение, что значение было присвоено перед вызовом метода
- 27. Почему WebResourceResponse возвращает null в shouldInterceptRequest()?
- 28. Что "ClassName objectName;" делает до основного метода?
- 29. Что-то, кроме int было возвращено из метода JSNI
- 30. gwt что-то, кроме int, было возвращено из метода jsni
Была ли альтернатива? Как это было раньше? –
@JusticeBauer: Я все еще не уверен, чего вы хотите достичь, передав код статуса WebView. Даже в последнем API WebView не будет следовать перенаправлению, если вы вернете ему код 3xx. И для всех других кодов он просто отобразит страницу из данных, которые вы предоставите. Кроме того, невозможно получить код состояния HTTP * из * WebView после завершения загрузки. –