disco
Можно было написать this вместо Lifecycler owner. И заработало
Anonymous
Гайз, устанавливаю в райнтайме для View setBackgroundResource и замечаю фризы во время установки. Как делать правильно?
Anonymous
а BackgroundResource то большой наверное? WxH
да) там drawable с анимациями (4 кадра, каждый кадр - вектор)
Сергій
да) там drawable с анимациями (4 кадра, каждый кадр - вектор)
а векторы наверное сложные, дай угадаю у каждого путь больше 800 символов?
Сергій
android:pathData="M90,90m-90,0a90,90 0,1 1,180 0a90,90 0,1 1,-180 0"
а размер какой там есть width, height
Сергій
уверен что лаг из-за этого ресурса?
Anonymous
уверен что лаг из-за этого ресурса?
лаг точно из-за присваивания. Тыкал на эмуляторе и девайсе. Фризится весь UI. Ресурс это animation-layer, у которого 5 кадров. Каждый кадр это drawable в котором торчит вектор
Сергій
если есть Glide в проекте, попробуй им загрузить этот ресурс, он тогда распарситься в фоне или же замени векторы на растр
Anonymous
но тормозит все на присваивании, не на старте анимации
Сергій
Anonymous
в момент инфлейта ресурса значит
у меня по сути эта кнопка с тремся стейтами, на каждый стейт - своя анимация
Anonymous
может стоит сделать один drawable-state 🤔
IG
Ребя, всем привет. Можно ли парсить данные (текст объявлений) с группы вк и использовать их в своем приложении. Не нарушает ли это правила гугла?
Никита
Всех приветствую. Помогите поменять цвет стрелки в spinner. Background tint меняет цвет всего spinner'а почему-то.
Line'R
Всех приветствую. Помогите поменять цвет стрелки в spinner. Background tint меняет цвет всего spinner'а почему-то.
Первая ссылка в Гугле... spinner.getBackground().setColorFilter(getResources().getColor(R.color.red), PorterDuff.Mode.SRC_ATOP);
Наталья
ребят, при работе с гугл картами у кого-нибудь возникала такая ошибка? ка испавить? гуглить не помогает
Никита
Первая ссылка в Гугле... spinner.getBackground().setColorFilter(getResources().getColor(R.color.red), PorterDuff.Mode.SRC_ATOP);
Видел я эту ссылку, она приводит к такому же результату. Причём на превью всё выглядит, как и должно (цвет меняет только стрелка), а на устройстве цветом залит весь спиннер.
Наталья
Я делаю так. Жаль котлина не знаю
В проекте используется Navigation Graph который не может скастить MapFragment к Fragment. SupportMapFragment Navigation хавает ,но ошибка. С MapFragment Точно все норм работает если фрагменты через транзакции добавлять?
Никита
Сделай тогда кастомный spinner https://stackoverflow.com/questions/16694786/how-to-customize-a-spinner-in-android аля как тут
Он и так кастомный. В адаптере задаётся кастомный лэйаут, в котором описан только текствью. А самому спиннеру в разметке задаётся background tint
Eugene
Всем привет. В релиз билде с прогуардом перестала работать скролл анимация у MotionLayout? Кто-нибудь сталкивался с этим или может подсказать куда копать?
Anonymous
ребят, кто нить знает толковый источник по корутинам kotlin( что да как) ? желательно на русском
♨𝕐𝕦𝕣𝕔𝕙𝕚𝕜 ♨
Что ето за часть??
Rost
ребят, кто нить знает толковый источник по корутинам kotlin( что да как) ? желательно на русском
startandroid.ru платный курс, вроде 700 рублей. Очень круто, подробно и глубоко + курс постоянно обновляется.
♨𝕐𝕦𝕣𝕔𝕙𝕚𝕜 ♨
А скажите можно перенести данные гугл приложения и их прогресс
Vladislav
Коллеги, где взять тестовые задания для джуна?)
Max
Коллеги, где взять тестовые задания для джуна?)
https://android.jlelse.eu/knowledge-boost-for-junior-android-developers-part-i-b3250fe4b622
Vladislav
Спасибо!)
Никита
Ключевое не «кастомный», ключевое — «как тут».
Нет, ни в какую. Сделал, как по ссылке (разница была только в атрибуте style), но окрашивается весь спиннер.
Line'R
Все ясно. NestedScrollView :)
Denis
Привет! Кто-то шарил viewModel между родительским и дочерними фрагментами? Нужно из дочернего фрагмента получить доступ к родительскому
Irina
здравствуйте) такой вопрос. каким образом я могу задать, например, маску для ввода такой строки "BS-2398f4"? то есть нужно указать, на каком месте может быть только буква, на каком - только цифра. Подскажите, пожалуйста, в какую сторону гуглить)
Vitaly
Привет! Кто-то шарил viewModel между родительским и дочерними фрагментами? Нужно из дочернего фрагмента получить доступ к родительскому
Делал так через parentFragment Написал функцию, которая пробегается через цикл по родительским фрагментам и ещет фрагмент с нужным интерфейсом
Denis
parentfragment и из него вытягивай что нужно. через интерфейс можно
ViewModelProvider(parentFragment!!).get(SliderLessonsViewModel::class.java) Бросает исключение: Unhandled exception: Cannot create an instance of class com.ill.jp.presentation.screens.lesson.slider.viewModel.SliderLessonsViewModel (parentFragment) as SliderFragment + public ссылка на viewModel - не идеальное решение как по мне
Артем
не обязательно public метод, можно завести общий интерфейс типа ParentVmProvider или что то типа того. Кастить к конкретному фрагменту лучше не надо
Dmytro
спасибо сейчас посмортю 😊
ну что там? получилось?)
Pavel
ну что там? получилось?)
не 😊 с координатами там все нормально, он накладывается пару десятков раз до черноты, вот в этом делам
Dmytro
не 😊 с координатами там все нормально, он накладывается пару десятков раз до черноты, вот в этом делам
накладывает непонятным образом? или ты обнаружил, что несколько полигонов накладываешь?)
Sergey
Всем привет, есть вопрос по обновлению CameraX. В старой версии был setOnPreviewOutputUpdateListener у Preview, можете подсказать на что его заменили, если кто-то сталкивался. Буду очень благодарен)
Pavel
накладывает непонятным образом? или ты обнаружил, что несколько полигонов накладываешь?)
он накладывается прорисовывет hole - все нормально, но сверху еще раз накладывается, я по цветам посмотрел не так -то оно должно быть
Никита
А как правильно обрабатывать нажатия на кнопки с использованием databinding и viewmodel? Делать класс Handler? Биндить viewmodel и обрабатывать в ней? Или биндить активити?
Vadim
У кого-нибудь увеличивался размер APK в 3 раза после обновления версии gradle?
Никита
Дело не в мучении. Сделать это можно любым из написанных способов. Меня же интересует, как правильно.
Dmitry
А как правильно обрабатывать нажатия на кнопки с использованием databinding и viewmodel? Делать класс Handler? Биндить viewmodel и обрабатывать в ней? Или биндить активити?
Во вьюмодели добавляешь метод клика. В xml на onClick вызываешь этот метод. И через liveData прокидываешь клик в Активити/фрагмент
Vadim
Dug
С 3.5.3 на 3.6.1
Надо проверить
Dug
Но это странно, конечно
Paladin
Похоже что действительно увеличивается
marat
как можно удалить child из firebase
Dmytro
как можно удалить child из firebase
это какой по счету твой вопрос уже? неужели за это все время ты не нашел ответа или хотя бы правильного решения?
marat
нет
marat
поэтому и спрашиваю
marat
долго уже ищу
Artem
в доке пробовал смотреть?
marat
да
marat
у меня родителя тоже удаляет
Dmytro
поэтому и спрашиваю
ты свой вопрос читал со стороны? что именно в фаербейс, какой чайлд, хоть бы вопрос разписал, как дятел "как удалить, как удалить"
Artem
https://stackoverflow.com/questions/26537720/how-to-delete-remove-nodes-on-firebase
Александр
При неявном интенте, когда выбирают моё приложение должен снизу появится диалог)
Тогда надо открывать активность (решайте сами какую) с BottomSheetDialog.
Alex Android
Как сейчас в студии в тулбаре Find искать предыдущие поиски? Раньше было Ctrl+E
Дмитрий
Всем привет. В первом XML файле делаю include второго. Могу ли я выравнивать элементы первого относительно айдишников элементов, которые находятся внутри второго ??