Михаил
setTextColor
Это я понимаю. Но как сослаться именно на этот цвет?
Никита 🙃
Михаил
Никита 🙃
Вбей а Гугл "get @android:color... programmatically"
George
Всем привет, подскажите плз, нужно ли для проверки интернета писать сервис? или как то по другому можно отслеживать его?
Surik
Surik
Ну а вообще вот: https://www.youtube.com/watch?v=T8DoyrCaMtA
Андрей
Всем привет! Скажите, кто-нибудь решал задачу:
Есть большое многомодульное приложение. Пользователи в зависимости от своих прав доступа юзают свой функционал. Есть общая часть, но 60% функционала узкоспециализированная.
Задача: сделать так, чтобы приложение подгружалось по кускам в зависимости от ролей в момент первого запроса функционала.
Дистрибуция приложения через Google Play
Уже 3 дня копаю инет вокруг мультимодульности. Находил подобные вопросы с пространными ответами, но ничего конкретного.
Скажите, есть такой функционал или я зря ищу?
Dmitrii
Никита 🙃
Андрей
Бомба - оно! Спасибо
Anonymous
Всем привет. Повесил слушатель onApplyWindowInsets, проблема в том, что для status bar размер приходит всегда, а для Navigation bar, когда 0, когда >0, хотя кнопки программные есть всегда. В чем может быть проблема?
Anton
Anton
может поможет
Anonymous
Anton
полученеи height, но это сработает только если navigation bar возвращается как view
Anonymous
панель с кнопками назад, домой, не bottomnavigation
Anton
Anton
не сталкивался на практике, а для чего? контент перекрывает?
вообще много разных решений есть для расчета на SO, включая костыли https://stackoverflow.com/a/20264361
Dug
Anton
WindowInsets наше все
там вот сижу читаю, аж интересно, за 6 лет работы ниразу не столкнулся с ними
IG
Ребя, всем доброго дня. Приложение будет загружено как бета-версия, баннер admob нужно тестовый использовать или уже с реальной рекламой?
Anonymous
Anton
Anton
IG
Anonymous
ну а все таки для чего?
есть приложение в котором есть плеер с полноэкранным режимом, так вот при переходе в полноэкранный режим я выставляю флаги , чтобы убрать все системные панели и обнуляю маржины у рут вью, чтобы не было свободного пространства. Соответственно, чтобы выйти из полноэкранного режима, нужно маржины обратно поставить иначе контент зайдет за эти панели.
Dug
Dug
Они решают все проблемы
Anonymous
чтобы узнать какие маржимы ставить, нужны размеры этиъ панелей
Anton
Dug
Что такое материал вьюшки я хз
Dug
И как ты вьюшками клаву хендлить будешь?
Dug
И если у тебя синглактивити, а разные фрагменты должны по-разному реагировать на инсеты, что делать будешь?
Dug
Интересные выводы
Dug
А если она прозрачная?
Dug
И контент упадет под нее?
Dug
Там модный edge-to-edge гугл форсит. Погугли
Anton
Anonymous
Как можно вывести информацию в строку состояния (где время, процент заряда, сеть и тд) Мне нужно двузначное число. Есть вариант с NotificationCompat.Builder в виде small icon но это вообще не удобно.
TS
Paladin
Igor
Ребят, может кто сталкивался OpenJDK platform binary стал потреблять много памяти, когда работаешь с android studio, видимо какие-то последние обновления заэффектили, но не знаю что. И у меня почему то 2 процесса OpenJDK
Павел
Всем привет! В приложении есть платные подписки, подскажите, как быть в том случае, если приложение запускается без интернета, как проверять наличие подписки и в зависимости от этого показывать/скрывать рекламу?
<Обойдёшься😊/>
Всем шалом! Где покупать проги либо продавать? Есть ли такие сайты?
Paladin
<Обойдёшься😊/>
Гугл плей?
Нет, покупки проги... Покупаешь не доработанные проги. Ну вообще продаваемые проги где купить?
Philipp
Dima
<Обойдёшься😊/>
спасибо
Anonymous
Как нарисовать Layout и юзать его поверх всех окон андроида?
Chubaka
кто сталкивался ?
Chubaka
Error when communicating with the Firebase Installations server API. HTTP response: [403 Forbidden: {
"error": {
"code": 403,
"message": "Requests from this Android client application are blocked.",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.Help",
"links": [
{
"description": "Google developer console API key",
"url": "https://console.developers.google.com/project/404387686812/apiui/credential"
}
]
}
]
}
}
]
Chubaka
firebase cloud messaging
Ivan
там есть решение от гугла, но мне оно не помогло
Chubaka
implementation 'com.google.firebase:firebase-core:17.4.4'
implementation 'com.google.firebase:firebase-messaging:20.2.2'
Ivan
типа убрать restictions из консоли firebase
Ivan
Dmitry
да, там надо внимательно поглядеть настройки консоли, тоже убил кучу времени пока понял
Anonymous
Paladin
Chubaka
да - раньше работало
Ivan
Chubaka
ну раньше было получается вот это com.google.firebase.iid.FirebaseInstanceIdService
стало вот это
com.google.firebase.messaging.FirebaseMessagingService
Vitaly
Как «правильно» устанавливать слушатели в списке RecyclerView?
Установка слушателя внутри bind создает новый объект при каждом bind.
Можно ли создавать слушатель в момент создания ViewHolder, опираясь на adapterPosition? Есть какие-то best practice?
Anonymous
Да никак
То есть без рут прав для программы я так понимаю? Есть инфа где рассматривается подобные вопросы? Дело в том что у меня есть как минимум два решения хоть и корявые, это через NotificationCompat, меняя состояние иконки (хотя я еще не проверял) Второй вариант это отрисовать новую строку по верх стандартной. Вы пишите: никак лол.
Paladin
Paladin
Можешь попробоваить еще оверлей рисовать
Paladin
Но это тоже не то
Anonymous
Konstantin
Anonymous
Как в андроиде работать с разметкой, чтобы разместить текст строго в этом месте.
Чтобы на всех экранах смотрелось также и чтобы текст не съехал
???
Ivan
Anonymous
Ivan
ну я не знаю, смотря какой текст, насколько широкий.
На всех телефонах это будет расположено в одном месте да