Ontoshgo
это откровенный костыль
shokan
Всем привет! Как отловить тело запроса (request body) который открывается в WebView?
Сергій
читни доку по WebViewClient
Ontoshgo
shokan
WebViewClient::shouldInterceptRequest
Тут есть WebResourceRequest в нем только header и method. А body нет
Сергій
Тут есть WebResourceRequest в нем только header и method. А body нет
может тогда тебе нужен не request, a response?
Ontoshgo
может тогда тебе нужен не request, a response?
в реквесте ж боди тоже может быть, не?
Сергій
вот что-то https://stackoverflow.com/questions/13954049/intercept-post-requests-in-a-webview )
shokan
вот что-то https://stackoverflow.com/questions/13954049/intercept-post-requests-in-a-webview )
Он пишет что для форм его либа не подходит, а как раз тот случай.
Сергій
🤷‍♂️
shokan
может тогда тебе нужен не request, a response?
Допустим. А где можно response отловить ?
Сергій
google android webview get response или https://developer.android.com/reference/android/webkit/WebResourceResponse
Alexandr
Здравствуйте. Есть два запроса в сеть, как их синхронизировать так, чтобы обновлять UI только при получения ответа от двух запросов ?
Kanstantsin
могут такие задачи решать
Kanstantsin
WorkManager думаю тоже
Ontoshgo
ну и корутинами doSmth( request1(), request2())
Anonymous
Есть задача: на карте OpenStreetMap поставить такой зум, при котором все маркеры будут видны на экране. Можно ли как-то проверить видны ли все карты? Там еще используются кластеры, может через них как-то можно это провернуть?
Maksim
сложная математика
Ontoshgo
ничего там сложного
Ontoshgo
делал такую хрень
Ontoshgo
находишь граничные координаты (максимально отдаленные маркеры), вписываешь их в прямоугольник экрана и скармливаешь карте этот прямоугольник
Ontoshgo
оно зум само посчитает
Maksim
для яндекс карт я делал вот так https://gist.github.com/suhocki/1a1f665459e3024912c425da10973a5b
Martynenko
какие карты можно использовать кроме гугла в приложениях? работал кто со стороними? есть приложка, которую хотелось бы для стран СНГ сделать на картах яндекса, а в европе гугла например
Martynenko
не обратил внимание
Vitaly
Как можно смаппить эту строку с помощью GSON? Из-за того, что сложный объект, он выдаёт ошибку { 'TYPE': 'phone_auth', 'result': 'RESULT_EXIST', 'user': "{ 'uuid': 'a736a871-b430-4e19-b037-37c0d57b4310', 'nickname': 'SmnName', 'phone': '+79855135531', 'username': 'NULL' }" }
Vitaly
Внутри основного объекта с типом PhoneAuthResponse лежит объект user с типом User
Vitaly
java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 59 path $.user
Ontoshgo
тело user убери с "
Mike
Почему?
потому что в JSON кавычки двойные
Mike
java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 59 path $.user
в поле user реально строка, а ты ожидаешь объект
Vitaly
Хм, в Python это не имеет разницы, поэтому видимо накосячил и не обратил внимание
Vitaly
Спасибо
Vitaly
JSON собирался в Python
Глеб
перед { кавычку убери
Глеб
"current": { "timestart": 1534922400,
Глеб
типа такого
Глеб
и после } соответственно
Anonymous
Ребзя, нужно писать в базу данных данные по месяцам, а доставать по временам года. Как лучше сделать?
Ontoshgo
ну, на сухую тут не пойдет
Глеб
таблицу сезонов запили с ключом айди месяцев)
Ontoshgo
Ребзя, нужно писать в базу данных данные по месяцам, а доставать по временам года. Как лучше сделать?
небольшая подсказка, если к каждой записи прилепить дату, то аггрегировать данные потом можно как угодно
Roman
подскажите как можно сделать чтобы диалогФрагмент не прятался (а потом появлялся) когда активити в онпауз уходит(телефон блокируем например)? просто когда диалог появляется без анимации этого не заметно а у меня с анимацией и виден момент выезжания..
Ontoshgo
вопрос года
Vladyslav
Vmjx
Anonymous
На TextureView можно показывать контент (видео из url) не растягивая его на всю площадь TextureView, а сохраняя пропорции видео?
Anonymous
Вообще можно как-то узнать размер или пропорции контента из url?
Константин
Вычитать заголовок до Content-Length
Mike
Вообще можно как-то узнать размер или пропорции контента из url?
Нет. Нужно начать читать видеопоток. Вообще, они обычно 16:9.
Mike
🌚
d
Нормально ли иметь один executor на всё приложение?
Mike
Нормально ли иметь один executor на всё приложение?
Это отлично. Если он используется для одной цели (а это либо вычисления, либо IO).
Ontoshgo
@Harmonizr ты мне стикерки прирезал?
Mike
Придется сделать его синглтоном?
Да, это ок. Потому что executor — отражение ресурсов процессора, а процессор — синглтон.
Ontoshgo
ниверю, вы все врети (((999
Mike
ниверю, вы все врети (((999
клевета на админа!!!1
Sergey F
почему ретрофит не хочешь кушать базовую юрл c циферками типа https://....com,9a51e995-62f9-4b4...
Vitaly
Почему в Firebase PhoneAuth не вызывается callback? А точнее метод onCodeSent() для начала?
Mike
никогда так не делай, есть gist.github.com
Vitaly
Да, извиняюсь
Vitaly
Сейчас через Gist кину