Aleksandr
Всем привет. Есть вопрос по Room У меня есть Entitty User, которая содержит в себе список фильмов и песен: filmIds: List<Int>, songIds: List<Int> Эти списки — идентификаторы других Entry в базе. Как можно настроить связи, чтобы получить, например: films: List<Film>, songs: List<Song>
Vadim
кто может быстренько сориентировать по задаче Add the User agent request header for all REST requests что от меня хотят ?)
central
https://ru.wikipedia.org/wiki/User_agent
🐈 гав-гав
Кто то юзал motionLayout внутри другого motionLayout? это должно работать? нормально ли?
⁣
Кто то юзал motionLayout внутри другого motionLayout? это должно работать? нормально ли?
Пробовал, там могут возникнуть проблемы с touch region-ом, нужно аккуратнее с этим
🐈 гав-гав
тач регионы разные как раз будут, в разных частях экрана, в плане производительности нормально?
⁣
@MaxVoitenko, у меня нормально было, просаживается только если перемещения (translation) слишком длинные, или элементов с перерасчётом констрейнтов очень много
⁣
Я большой layout двигаю через motion, производительность не самая лучшая...
⁣
Vadim
Как с помощью Firebase FCM можно отправлять пуш на заблокированный экран? Это нужно сервис создавать и внутри него обрабатывать?
Oleg
Нужно data пуш отправлять
⬤ vitaly
Как с помощью Firebase FCM можно отправлять пуш на заблокированный экран? Это нужно сервис создавать и внутри него обрабатывать?
пуш отправляется не на экран, а на телефон. А там ты его уже обрабатываешь в своём сервисе. И показываешь где тебе надо. Как на лок скрине отображать уведомление - отдельный вопрос.
Vadim
Нужно data пуш отправлять
его нужно как-то дополнительно хэндлить в аппе? Или можно какой-то параметр в файрбейс консоли передать?
Oleg
Ага, нужно обрабатывать поля из data. То есть title и subtitle свой написать и обрабатывать.
Oleg
При этом если поставить в стандартные, то сразу в фоне перестанет прилетать. Я так понял вопрос именно про пуш в фоне был
Vadim
При этом если поставить в стандартные, то сразу в фоне перестанет прилетать. Я так понял вопрос именно про пуш в фоне был
вопрос больше про то как отображать пуши на заблокированном экране. Как это делает тот же телеграм, например. Точнее что за это отвечает. Например, принимаю пуш в своем сервисе, но он почему то всё равно в фоне отображается, а на заблокированном экране нет: NotificationCompat.Builder(this, channelId).apply { setContentTitle("Test title") setContentText("Doesn't matter") setVisibility(NotificationCompat.VISIBILITY_PUBLIC) setPriority(NotificationCompat.PRIORITY_MAX) } Собственно какой параметр за это отвечает, я погугли и вроде setVisibility, но у меня он игнорируется
Oleg
Приоритеты решают, а ещё зависит от модели.
Oleg
Если Xiaomi какой-нибудь, то можно готовиться к костылям
Oleg
Или Samsung, там тоже костыли свои
Oleg
То есть решение не универсальное скорее всего)
Vadim
Я вот как раз на сяоми тестирую, но на эмуляторе-нексусе вроде тоже не работает
Максим
Всем привет! С апи прилетает токен - нужно его секьюрно как-то хранить в приложении. Посмотрел keystore - немного сложно устроено. Можете библиотечку посоветовать, пожалуйста, для секьюрного хранения ключей/токенов
Максим
?
⁣
?
https://developer.android.com/reference/androidx/security/crypto/EncryptedSharedPreferences?hl=ru
Sv
Всем привет! Может кто знает есть ли возможность, детектить с приложения когда оно удаляется и в этот момент посылать на бекенд какой то запрос?
Sv
Посмотрел раньше была вроде такая возможность, ну с API 21 пермишены задеприкейтили
Puk
Добрый вечер, мб кто знает почему после подключения к Mi band 3, они сами автоматически отключаются?
Sam
Всем привет! Подскажите что может быть если иконка приложения отображается на всех телефонах какая нужно а на андроиде 9-ом иконка приложения показывется как по умолчанию в виде логотипа андроида. Я поменял картинку для всех размеров.
George
Всем привет, подскажите пожалйуста, разбираюсь только в архитектуре, и хочу реализовать фичу через интерфейс от родительского фрагмента, но getParentFragment возвращает null, изза того что к активности прикреплен, какая есть альтернатива?
Adel
Всем доброго времени суток. Реализовал вывод крутилки загрузки на экран через DialogFragment. Насколько данное решение верное? Лучше создавать обычный диалог?
Adel
лучше View использовать, имхо
Просто добавлять layout с крутилкой к текущей вьюшке, а пототом убирать её?
George
подожди, если в активити кладешь, нужно в onAttach Context кастить
context к активности? или к фрагменту родителю
Anonymous
Почему флаг в теме приложения который меняет цвет иконок в шторке не работает, когда edge2edge включен
Adel
да, именно
Благодарю! Сейчас попробую.
Anonymous
Ну отрисовывается вью под системными барами
Anonymous
Кстати, докачивать интерфейс это норм?)
Aleksey
context к активности? или к фрагменту родителю
гугли способы взаимодействия фрагментов в одной активити
Anonymous
Кстати, докачивать интерфейс это норм?)
Гугл плей так часто делает вроде
𝔀𝓲𝓷➁𝔀𝓲𝓷 🏴‍☠️ 🏴‍☠️
Как правильно подвинуть блок linearlayout? Нужно его от правого края расположить...
𝔀𝓲𝓷➁𝔀𝓲𝓷 🏴‍☠️ 🏴‍☠️
обернуть в relative layout не вариант?)
Там блок из textview и button обернут в linear, а все это изначально в relative находится. Просто у меня два блока linear справа/слева.
𝔀𝓲𝓷➁𝔀𝓲𝓷 🏴‍☠️ 🏴‍☠️
Adel
да, именно
Хм. А как можно добавить вьюшку внутри onCreateView?
Adel
Хм. А как можно добавить вьюшку внутри onCreateView?
У фрагмента, сейчас я делаю это так : https://pastebin.com/53QTHphf
Adel
v.findviewbyid?
Мне нужно добавить layout который показывает "загрузку"
George
гугли способы взаимодействия фрагментов в одной активити
забыл сказать эти фрагменты во вьюпагере лежат, их нет в xml и я не могу по id найти их..
Taras
Самое простое padding, он эт не точно, хочется именно по краю.
space  c весом 1 в начале линеар лейаута подвинет остальные вьюхи к концу лейаута
Adel
Кто как вообще выводит ProgressBar на экран?
Ivan
Подскажите, пожалуйста, что не так, почему фаб так дергает при появлении снекбара?
⁣
Кто как вообще выводит ProgressBar на экран?
Я делаю главным компонентом ViewFlipper, а когда на одном из экранов происходит тяжёлая операция (http-запрос), переключаю на экран с progress-индикатором, затем обратно. Но у меня индикатор полноэкранный.
⁣
Подскажите, пожалуйста, что не так, почему фаб так дергает при появлении снекбара?
Проще отвязать фаб от снекбара, я бы переверстал на RelativeLayout или ConstraintLayout
Ivan
а как с ними сделать что-бы фаб плавно шел при появлении снекбара?
⁣
а как с ними сделать что-бы фаб плавно шел при появлении снекбара?
Можно через MotionLayout, можно программно через animate.translateY
⁣
@Sanusy, https://developer.android.com/training/animation/reposition-view?hl=ru
Ivan
спасибо
Александр
Подскажите, пожалуйста, что не так, почему фаб так дергает при появлении снекбара?
Выглядит так, словно ты показываешь один снэк, а затем показываешь второй, пока первый ещё "идёт". Не надо так.
Александр
Отвязывать ничего не надо, всё должно нормально работать. Юзать для этого кейса аниматор, или тем паче MotionLayout, это какой - то кек. Более того, если функция которая показывает снекбар рили тригерится дважды, эти замены тебе не помогут, у тебя тот же animate() будет дважды срабатывать, и там вообще будет домой.
⁣
Александр, а если не триггерится дважды, тогда как быть?
Александр
Valeriy
кто-нибудь знает как можно сделать картинку с закругленными краями в виджете(RemoteViews) ?
Evgeny
Ребят, оффтоп вопрос. Какие у нас в могучей и великой есть IT города/технополисы аля кремниевая долина в штатах. Я пока насчитал два: сколково и иннополис
Захар
и хватит