Den
Всем привет 👋🏻, как добавить библиотеку Android.support? И почему у меня нету репозитарий Гугл в Sdk менеджере? Тапками не кидать я новичок. Может кто объяснит.
𝔇𝔢𝔫𝔦𝔰
Господа, а есть ли канал где по регуляркам выступают?
𝔇𝔢𝔫𝔦𝔰
знает ли кто-то? И есть ли вообще такой?
Кирилл
Господа, а есть ли канал где по регуляркам выступают?
В смысле? Ютуб канал? По регуляркам??
Andrew
На регулярках можно прокачаться https://regexcrossword.com/
Александр
Ютуб канал по регуляркам - это жоска, но в теории может даже какие - нибудь просмотры набрать, ибо unique content budet))
Александр
Блеть, можно завести какой - нибудь канал типо "Дневник Джуниора". Чтобы пилить видео типо Я сегодня покушал гречу с сосисой, а ещё узнал что такое ДифУтилс, ой мальчики, сейчас расскажу!
Maxim
подскажите, как мне получить aar библиотеку этого проекта https://github.com/yandex-money/yandex-checkout-android-sdk
leksss
Всем привет. Если с бэка мне прилетает null, то прилка крашится.. java.lang.IllegalArgumentException: Required value was null. Как поступить в данном случае?
Александр
Наоборот, не хочу.. :)
Знач не правильно))0 Видимо нужно что - то вида radioButtonIds[it]?.let{}
leksss
0 туда передать?
Александр
а что в блоке let тогда прописывать
radioButtonIds[it]?.let{ id -> radiogroup.check[id]}
Maxim
implementation 'com.yandex.money:checkout:3.0.2@aar' пробовал?
пробовал. в какую папку библиотека должна вытянуться/сгнерироваться?
leksss
radioButtonIds[it]?.let{ id -> radiogroup.check[id]}
а если так? это по костыльски?
leksss
radioButtonIds[it]?.let{ id -> radiogroup.check[id]}
метода check нету.. да и radiogroup тоже.. что то я запутался. То есть, если с сервера мне null прилетает, то я его должен принять, а не выкидывать эксепшен
Maxim
в градл кеш ~/.gradle/caches/modules-2/files-2.1/
у меня нет там папки кеш...
Alex Android
у меня нет там папки кеш...
в корне юзера нет? Ищи тогда
Сергей
...обмажутся котлином своим, а потом нулл от бэка обработать не могут.
Maxim
в корне юзера нет? Ищи тогда
спасибо большое. нашел, просто искал в папке проекта а не пользователя
Александр
leksss
Бляждб.
только такой вариант
Александр
только такой вариант
Ну как - то так, да. Я жа наскоро набросал.
leksss
Ну как - то так, да. Я жа наскоро набросал.
а использование 3х летов это нормально?
Александр
а использование 3х летов это нормально?
Ну, хз. Мне норм))0 Я пишу по принципу "сначала написать чтобы работало(попутно обосраться), потом красиво".
Кирилл
Подскажите пожалуйста: сделал алерт, взял кнопку алерта, выключил её, но почему-то текст на кнопке не меняет цвет, как это происходит с обычными кнопками. Что делать?
Кирилл
мож там стили отдельные и нужно прописать для enabled селектор?
Да вроде нет. У меня переопределён стиль, но он наследуется от андроидовского стиля.
Alexsandr
Привет Никто не знает каких нибудь сдк или инструментов, что бы отслеживать активность пользователей или какие то конкретные задачи, когда делает юзер?
Alexey
кто пользовался Branch io?
Alexsandr
Firebase analitics. Подключается из коробки в пять минут.
А там прям можно конкретные действия юзера смотреть ?
Сергей
А там прям можно конкретные действия юзера смотреть ?
Базовые вещи вроде открытия активности/вылета/покупки вроде без настроек почти. Остальное или с привязкой к конкр. пользователю - надо в нужное место строчку добавить. Ну и раскрыть инфу о сборе перс.данных
Sergio
только такой вариант
if (param is StringWidgetValue) param.string?.let { widgetView.radioGroup.check(it) }
Sergio
if (param is StringWidgetValue) param.string?.let { widgetView.radioGroup.check(it) }
На 1 лет меньше :) п.с. Забыл проверку на аут оф баундс
Sergio
Можно еще и с элвисом замутить, чтобы дефолтную чипсу выбрать
Vadim
В чем может быть проблема с биометрией у Samsung? Когда сэтишь предлагает выбрать лицо или палец. Но когда повторно выбераешь, то BiometricPrompt предлагает только палец
Sergio
widgetView.radioGroup.check(radioButtonIds[(param as? StringWidgetValue)?.string ?: "твой дефолт"] ?: "твой дефолт") типа такого
Sergio
я вот так решил
чуть выше с дефолтом пример)
leksss
чуть выше с дефолтом пример)
я не знаю что в дефолт отдавать ему.. поэтому летами сделал
leksss
суть то таже
leksss
а null реально может быть?)
он и прилетает, если пол не выбран пользователем
leksss
в таске было типа, что аппка крашится если прилетает defauldId: null
Александр
if (param is StringWidgetValue) param.string?.let { widgetView.radioGroup.check(it) }
Эт норм, что в check передаётся string?
Sergio
Эт норм, что в check передаётся string?
он их вроде как по id ищет, насколько я помню чипгруп
Александр
он их вроде как по id ищет, насколько я помню чипгруп
Да, там ожидается инт, что как бы намекает.
Sergio
Да, там ожидается инт, что как бы намекает.
не-не, id ресурса чипа))) тоесть стринга
Александр
не-не, id ресурса чипа))) тоесть стринга
Заставили пожилого Александра пойти и проверить(
Sergio
Заставили пожилого Александра пойти и проверить(
значит у него свой массив с маппингом чипов по id :D
Sergio
х*вое ТЗ - результат ХЗ как говорится :D
Александр
Короч, бог ему поможет ящитаю.
Никита 🙃
Ребят, а подскажите: в onBindViewHolder у RV есть логика, что если текст isEllipsized -> показывать вьюшечку ещё одну. Проблема в том, что TextView по итогу обёрнут в post и в кастомном лекйаутменеджере при скролле странный артфакт: дропает при скрлле назад к x:0,y:0 координатам
Granderbird
Granderbird
Granderbird
Ребят, как реализовать вот такой вот header в recycleview?
Granderbird
как я понимаю, этот header это просто viewholder определенный, не? И когда скролится ресайклвью, то он остается наверху, будто в кардинат леяуте
Sultan
RecyclerView.ItemDecoration
Дима
как использовать боковые кнопки звука телефона в приложении , но при этом не менять системный звук на телефоне ?
Granderbird
StickyheaderItemDecoration загугли
Ох вообще идеально спасибо
Granderbird
RecyclerView.ItemDecoration
Спасябо, почитаю потом, смотрю там много что можно реализовать с его помощью
Daulet
Кто знает как приложение фейсбук обновляется, даже если юзер отключил автообновление?
Daniel
Привет, кто знает, как исполнить node.js код в запущенном андроид приложении?
Женя Быков
Всем привет. Я в SplashScreen кэширую картинки, но их изначально нужно прочитать с хранилища. У меня есть список с путём до каждой картинки, я прохожусь по каждой из них и загружаю bitmap в кэш. Так вот вопрос, будет ли эффект от .parallelStream() на устройствах с кол-вом ядер > 1 ?
Artem
А попробовать и замерить?) (зы я вот не знаю, и даже интересно было бы не в рамках твоей задачи на твоём месте, а просто замерить логом обычным)
Daniel
Привет, кто знает, как исполнить node.js код в запущенном андроид приложении?
Куда копать, какие либы смотреть? Webview может выполнять java script. Наверное у него есть движок и можно заюзать его оьдельно от вебвью