Вадим
ну вот у меня на фото возвращает это
было так, в галереии фото показано в правильной ориентации. при выборе приходило фото повернутым и с цифрами правильной ориентации(0, 90...) и вертел на эти цифры. Потом появилась проблема не хотел отдавать цифры из за другого формата ссылки на фото, вообщем не нашел решения и просто начал юзать Picasso для получения фото) Если найдешь решение поделись плиз.
Artur
да уж)
Ilya
а решение какое ?
Мне это помогло https://antizapret.prostovpn.org/
Ilya
Через open VPN подрубил и норм
Alex
Мне это помогло https://antizapret.prostovpn.org/
Благодарю, попробую. Я через OpenVPN но как то не помогает.. ( хотя весь трафик летит через него
Oleg
всем привет
Oleg
не отрабатывает уведомление в фоне на 8 анроиде
Oleg
что с этим можно сделать ?
Сергій
Читай документацию
Сергій
https://developer.android.com/training/notify-user/channels
Oleg
спасибо )
Ilya
Омг
Axbor
R.id.name «
Ilya
R.drawable."name" это как? Нужна ссылка на валидный ресурс
Sergey
фотки экрана посыпались
Sergey
пздц
Anonymous
Надеюсь ты всё-таки не джун
Anonymous
А то я окончательно веру в код потеряю
Ilya
Громко сказано))
Anonymous
1. Не так вообще всё там. Кури основы.
Anonymous
2. Нет, не будет
Ilya
Кстати, а на кой адаптеру контекст? Я вот чет на вскидку не могу придумать кейса
Ilya
Ну такое себе конечно...
Viktor
Ребята
Viktor
А есть способ узнать, что приложение запустилось по клику из нотификации? (Перед этим было зарыто совсем)
Ilya
Узнать каким образом? На девайсе или в аналитике где-то?
Viktor
Узнать каким образом? На девайсе или в аналитике где-то?
Понять это в коде при старте активити
Ilya
А ну уже ответили
Viktor
с нотификации интент, добавь флаг
Вот у меня пуши на firebase, там когда нотификация именно, без payload, в каком месте интент отлавливать?
Viktor
в случае когда приложение запущено, там все понятно, вот тут можно цепануться и все ок com.google.firebase.messaging.FirebaseMessagingService#onMessageReceived
Viktor
но у меня вопрос, когда оно закрыто вообще
Viktor
интент откуда стартует?
Ilya
Оттуда же, это сервис
Вадим
Вот у меня пуши на firebase, там когда нотификация именно, без payload, в каком месте интент отлавливать?
в MyFirebaseMessagingService(по докам). PendingIntent в него передается собраный интент, пендинг передается в нотификацию
Вадим
интент откуда стартует?
а если точнее PendingIntent передается в NotificationCompat.Builder через .setContentIntent(pendingIntent)
Viktor
нет ребят
Вадим
интент откуда стартует?
а если тебе нужно отловить старт с нотификации которая отправлена с консоли, то getIntent().getExtras().getString("my_consol_string") в стартовом активити. Эта нотификация в onMessageReceived не попадает
Viktor
это все про тот случай, когда приложуха запущена и мы попадаем в onMessageReceived
Viktor
а тут в его обход все
Viktor
дебаг туда даже и не думает вставать
Ilya
в смысле в обход? Принимает пуши и шлёт нотификации сервис firebase, который остаётся запущен даже тогда, когда приложение закрыто
Ilya
Ну если его совсем не грохнули из памяти, но тогда и пуш не придёт
Viktor
пуш приходит
Вадим
в обход, как мне кажется он куда-то в систему бросает нотификацию и система ее создает для приложения
Viktor
про это ничгео не говорю
Viktor
не попадает в onMessageReceived когда приложуха закрыта
Viktor
https://firebase.google.com/docs/cloud-messaging/android/receive
Viktor
из трея
Вадим
но тогда при клике на пуш отправляется обычный интент, его и лови
Вадим
где поймать?
в стартовом активити
Вадим
посмотри, что туда приходит
Viktor
хех
Viktor
0 = "google.sent_time" 1 = "google.ttl" 2 = "from" 3 = "google.message_id" 4 = "collapse_key"
Viktor
к чему будем привязываться?)
Вадим
откуда отправляешь?
Viktor
с консоли firebase простую нотификацию
Вадим
с консоли firebase простую нотификацию
какая задача? с консоли нотификация будет идти или все же через сервер?
Viktor
через сервер конечн, но насколько я понял, если приложение закрыто, то только нотификацию развернуть можно, без payload data
Вадим
если приложение закрыто и отправка через сервер, то данные падают в onMessageReceived. Проверяй)
Viktor
ща попробую через postman заслать
Anonymous
Что делать, если в андроид меньше API 24 stream и Collectors не поддерживается
Konstantin
Что делать, если в андроид меньше API 24 stream и Collectors не поддерживается
Добрый день! Уверен, многие юзают Firebase Cloud Messages. Кто использует FirebaseMessagingService, у всех сегодня адекватно собирались проекты? Стокнулся с тем, что на версии 15.0.0 play services, градл ругается на то, что для наследника FirebaseMessagingServices отсутствует реализация метода fun zzd(p0: Intent?) что не очень адекватно, потому что метод внутренний и обфусцированный. Странно то, что раньше для 15 версии такой ошибки не было. Случилось после сброса кэша
Dmitriy
ща попробую через postman заслать
У пушей есть два объекта - notification и data, если пуш приходит с блоком notification - то при развернутом приложении он обрабатывается приложением, а при закрытом/свернутом - системой, и соответственно не попадает в onMessageReceived. Создание пушей из консоли firebase - этот как раз тот случай, то есть он обрабатывается в обход вашего сервиса. Вам скорее всего нужно отказаться от блока notification и тогда все пуши будут обрабатываться в onMessageReceived
Dmitriy
https://firebase.google.com/docs/cloud-messaging/concept-options
Viktor
в onMessageReceived не попадает, сразу в стартовый интент толкает данные
Dmitriy
А точно отсутствует notification блок?
Dmitriy
Просто тут важно именно его отсутствие
Viktor
а вот если приложение развернуто и только тогда попадает в onMessageReceived
Viktor
а, засылал с ним, щас без него попробую
Viktor
да, c если засылать только блок data, в onMessageReceived попадает стабильно, независимо от состояния приложения
Viktor
спасибо!
Dmitriy
Пожалуйста)
Darya
Подскажите пожалуйста. В ретрофите. Я вытаскиваю инфу через response.body, но правильно ля понимаю, что я получаю данные первой вложенности, а как мне достать данные например User1 -> Name ?
Konstantin
Только что с этим парился - откатил на 12.0.1 от греха подальше
Странно, что 15 версию сломали. Вчера она еще работала
Dmitriy
Я грешу на то что через задницу в принципе качается все с репозиториев, ибо без подключения впн я даже 12.0.1 синхронизировать не мог