Anonymous
, ловишь пуш и в нем шлешь интент для браузера с урлом
Код который я пишу в onMessageRecived не исполняется при нажатии
Kanstantsin
на клик вашется экшен и в нем интент
Mike
Код который я пишу в onMessageRecived не исполняется при нажатии
это же разные пуши, с уведомлением vs. silent
Anonymous
я чёт давно пуши не трогал, но ты же можешь по нажатию на пуш-уведомление открыть своё приложение?
Оно открывается, но мне же не просто открывать мейнакоивити нужно
Mike
Оно открывается, но мне же не просто открывать мейнакоивити нужно
ну так открой браузер и зафинишируй свою активити
Anonymous
+ если сохраняю ссылку в шейредПреф, то не сохраняет оно
Kanstantsin
кароч я не понял в чем вопрос
Anonymous
на клик вашется экшен и в нем интент
Так можно? Есть возможность рассказать подробнее?
Kanstantsin
там всегда был action при нажатии на пуш, это PendingIntent
Kanstantsin
Так можно? Есть возможность рассказать подробнее?
https://stackoverflow.com/questions/13716723/open-application-after-clicking-on-notification
Mike
там всегда был action при нажатии на пуш, это PendingIntent
хмм, а как пендингИнтент суётся в фаербейз?
Kanstantsin
вместо пендинг интент кидаешь интент для браузера - не ?
Kanstantsin
если не сработает, делаешь свой action ловишь его своим экраном, и как писали выше закрываешь свой и шлешь отдельно интент для браузера
Anonymous
вместо пендинг интент кидаешь интент для браузера - не ?
В каком месте его кинуть? Какой метод использовать для переопределения нажатия
Kanstantsin
хмм, а как пендингИнтент суётся в фаербейз?
никак, ты же в коде его делаешь
Kanstantsin
В каком месте его кинуть? Какой метод использовать для переопределения нажатия
там же есть пример, что я скинул, интент сам вызывается при нажатии на пуш
Mike
никак, ты же в коде его делаешь
В каком коде? Пуши через фаербейз отправляются, какие там поля?
Kanstantsin
в твоём примере нет пуша
в моем пример код создания нотификации
Kanstantsin
и там создается PendingIntent который откроется при клике по пушу
Kanstantsin
я что-то потерял ваши мысли )
Mike
в моем пример код создания нотификации
но нотификации из пушей создаются гугл-сервисами, не?
Kanstantsin
не всегда
Kanstantsin
можно и кастомные делать, чаще кастомные
Mike
не всегда
ты предлагаешь data-пуши? Они же не пробуждают приложение?
Kanstantsin
есть вроде дефолт, когда будут автоматом создаваться без сервиса, но там кастома нет
Kanstantsin
ты предлагаешь data-пуши? Они же не пробуждают приложение?
ну, а если брать которые создает сама система ты не подкинешь там ничего
Kanstantsin
просто изначально я не понял о каких вообще пушах речь ) кстати хороший вопрос, с него и нужно тут начать, но человек писал что есть метод OnMessageReceived - значит это уже дата пуши можно там обрабатывать
Kanstantsin
ты предлагаешь data-пуши? Они же не пробуждают приложение?
а как быть если нужен кастомный пуш, и чтобы систему будил, никак ?
Kanstantsin
Firebase cloud message
ну я с этими и работал, да
Kanstantsin
мне казалось тоже что да, но я давно с ними плотно не занимался уже.. надо смотреть конечно
Anonymous
Самое обидное, нет вобще инфы, как открывать в браузере. Даже на стаковерфлоу полтора вопроса
Anonymous
И те ничего не объясняют
Igor
ты предлагаешь data-пуши? Они же не пробуждают приложение?
насколько я помню верный путь это добавление приложений в whitelist, но делал давно может что забыл
Igor
ты предлагаешь data-пуши? Они же не пробуждают приложение?
For such cases, the system provides a configurable whitelist of apps that are partially exempt from Doze and App Standby optimizations. https://developer.android.com/training/monitoring-device-state/doze-standby
Kanstantsin
Самое обидное, нет вобще инфы, как открывать в браузере. Даже на стаковерфлоу полтора вопроса
я ж написал как, что значит открыть в браузере - нужно послать интент который браузер словит и всё
Kanstantsin
я вообще не вижу здесь большой проблемы, по-моему очень тривиальная задача
Kanstantsin
запускают же из пуша кастомные экраны с разными параметрами, у нас даже на одном приложении была большая иерархия пушей, со свими action и т.д. и всё отлично работает, браузер открыть тоже не проблема )
Igor
Ребят, может кто напомнить, если мы из одного фрагмента открывает add и addToBackStack другой как избежать наложения что-то где-то забыл сделать не могу вспомнить))
Igor
replace, remove?
не вариант, я открываю в новом контейнере
Kanstantsin
а контейнеры накладываются друг на друга ?
Kanstantsin
как получается наложение, если каждый фрагмент в своем контейнере
Igor
а контейнеры накладываются друг на друга ?
получается, что внутри лэйаута старого фрагмента я добавил <androidx.fragment.app.FragmentContainerView android:id="@+id/settingsContainer" android:layout_width="match_parent" android:layout_height="match_parent".. и теперь делаю add в settingsContainer но вижу снизу старый, ему можно сделать hide() но вроде как-то иначе можно сделать, забыл
iamthevoid
Никто не в курсе, почему в скрипте не удаётся определить переменные? Может вопрос немного не по адресу, но ругается именно Android Studio )
iamthevoid
Хотя может быть проблема в том, что у меня мак
iamthevoid
но вроде там довольно типичный баш, так что я даже не знаю
Mike
посмотрел в первый попавшийся скрипт, никакого let: branch=$(git rev-parse --abbrev-ref HEAD)
iamthevoid
Я сам мало в курсе ) Нагуглил, что можно и так. Потому что без let студия точно так же подчёркивает
iamthevoid
Специально скрином зацепил лишнюю пару строк
Konstantin
а там доллар точно нужен?
Дима
Всем привет, кто-нибудь использовал noSql бд на Android?
Садо
Всём привет). Где найти такую книгу? Если она вообще существует до сих пор.
Садо
Я уже сам не знаю шутка или нет)
Садо
Скинь)
Mike
Скинь)
https://t.me/addstickers/ThePracticalDevOrlyUnofficial
Puk
Всем привет, кто работал с bluetooth profile, какого хера там пол классов помечены UnsupportedAppUsage
Евгений
в десятом андроиде что, сменился угол градиента? одна и та же приложуха, на 9 и на 10 андроиде, на 9 градиент горизонтальный, а на 10 стал вертикальный 🤔
Егор
Всем привет. А у кого нибудь было такое? - UI Тест, проходил локально и на эмуляторе, а при прогоне на дженкинсе элемент иногда пропадает.
Max
нужно сделать несколько одинаковых фрагментов с разными ID, что бы каждый фрагмент знал свой ID, как лучше сделать ? в бандл передавать?
Andrew
у меня есть целый стикерпак таких книг)
так, а не пора ли включить стикеры в чатике?
Alex Android
Ситуация: Есть активити, есть вебвью, пытаюсь отправить файл, при выборе файла активити загружается заново Как можно исправить? Какие там настройки на хранение активити? Выделять экран с вебвью в отдельную активити?