Антон
Так никто ни юзает VSCode для android разработки? Там просто есть старый плагин, а мне, пока пробовал флаттер зашло
Антон
Так оно 100 лет грузится, еще при сохранении лагает, хотя у меня book 16gb 2017
Олександр
Так оно 100 лет грузится, еще при сохранении лагает, хотя у меня book 16gb 2017
Дивные вещи, у меня слабее и всё норм работает. Но линуха
Artur
Привет, notifyItemChanged как-то странно работает если был один viewType а мы меняем на другой, сталкивался кто с таким?
Антон
mac = unix так что я бы сказал что не поможет На IDE выделено 4 гига
Mike
🔥 какой вопрос, такой и ответ
Artur
DiffUtil если поюзать, не помогает?
с ним ещё больше проблем
Вячеслав
с ним ещё больше проблем
понял) тогда хызы
Mike
с ним ещё больше проблем
видимо, у тебя где-то ошибка)
Artur
врятли, мне просто нужно сделать элементарную оперцию ViewType = 1 заменить на ViewType = 2, размер ячейки такой же
Artur
он почему то удаляет прошлый айтем и вставляет новый(судя по анимации)
Mike
не вижу смысла обсуждать это без кода 🤷‍♂️ размер не при чём
Artur
Ну, а как должно быть?
хотя бы чтобы он с экрана не пропадал для начала
Вячеслав
Artur
заменить айтем resources[index] - старый Делаем замену resources[index] = message делаем нотифай notifyItemChanged(index)
Artur
ну были мысли выключить аниматор, счас пробну
Artur
кажется, ты хочешь setItemAnimator(null)
неа, раньше был хоть с fade а сейчас прыгает список (
Artur
странно
Artur
попробую подебажить
Mike
неа, раньше был хоть с fade а сейчас прыгает список (
Таки чего ты ожидаешь? Что странно-то? Что дебажить? Это ожидаемое поведение.
Artur
notifyItemChanged - это удалить и вставить элемент?
Artur
или вызвать onBind у него
Artur
просто вероятно есть какая-та штука с разными вьютайпами
Олександр
а, ты хочешь, чтобы у тебя плавно один элемент исчез, а на его месте появился другой, без рывков от смены viewType?
Олег
ты хочешь заменить view и сказать recycler-у "норм"?
Mike
или вызвать onBind у него
а как ты собираешься просто вызвать байнд, если там другая вьюха стоит?
Artur
вот меня это и интересует )
Mike
можно свой айтемАниматор написать, без фейда или с кроссфейдом
Kirill
Всем привет, подскажите, почему в cardview не могу вызхвать onLongClick через биндинг. Причем onClick работает нормально из ошибок cannot generate view binders java.lang.StackOverflowError <androidx.cardview.widget.CardView android:id="@+id/wash_complex" android:layout_width="match_parent" android:layout_height="wrap_content" android:clickable="true" android:focusable="true" android:foreground="?android:attr/selectableItemBackground" android:onClick="@{() -> viewModel.onClickItem1(item)}" android:onLongClick="@{() -> viewModel.onLongClickItem1()}" app:cardCornerRadius="11dp" app:cardElevation="0dp" tools:layout_width="200dp">
Олег
ну или хотя бы ```
Mike
и стек ошибки
Kirill
https://gist.github.com/kair32/f7880415ca99aea7ff6918c205dbd30d
Олександр
У меня есть текст "Принимаю условия Публичной Оферты на оказание услуг, с правилами предоставления Сервисов ознакомлен" То, что жирным - нужно сделать сликабельным (spanClickable). Проблема сделать это красиво, так как есть ньюансы: - приложение для нескольких стран, ссылки для каждой страны отличаются. baseUrl для флейворов задан в gradle; - в приложении есть выбор языка, то есть начало и конец spanClickable для них будут отличаться. Есть идеи, как сделать это красиво?
Dmitry
Ку. Ребята почему гугл не рекомендует прятать клавиатуру самому, а пользоваться навигационной панелью? Note: Once the input method is visible, you should not programmatically hide it. The system hides the input method when the user finishes the task in the text field or the user can hide it with a system control (such as with the Back button).
Arsen
"Принимаю условия %s на оказание услуг, с %s ознакомлен"
Олександр
В XML сделать пустую ссылку, адрес выставить в коде.
То есть, комба - для каждого языка задать строку с <a href="">text</a>, а в коде уже подставить ссылку с учетом baseUrl флейвора?
Андрей
рекомендации хрень кстати
Ravshan
Люди, мне нужно сделать тень в toolbar и прочее. Пробовал layer-list оно не так уж хорошо выглядет как дефолтный, и плюс кае сделать чтобы был транспаретный?
Олександр
именно
шик, а то я рассматривал их "либо, либо". Сенкс!
Arsen
у тулбара по дефолту тень есть
Андрей
или тебе именно на 4.* надо?
Ravshan
у тулбара по дефолту тень есть
Мне надо без дефолта
Ravshan
давно?
Не имею понятия
Arsen
тогда у тебя не тулбар, а кастомный лейаут
Андрей
Не понял...
ну elevation отлично работает с апи 21 (5 андроид), на 4ом не пашет
Ravshan
Arsen
дровейбл)
Андрей
серьезно
Андрей
ее не просто так вырубили на 4ом
Ravshan
ну elevation отлично работает с апи 21 (5 андроид), на 4ом не пашет
Да и у них у самих и так показывает тень даже если не вставляем тень в код
Олександр
а, погоди-ка, в XML вроде можно подставлять плейсхолдеры из билдКонфига.
пока максимум, что нарыл, но это не из билд конфига https://stackoverflow.com/a/24903097
Олександр
Kirill
подскажите чем будет лучше пользоваться для считывания qr кода com.google.android.gms:play-services-vision или com.google.zxing:core
Norim
Я понял в чем была проблема. Hyper-V не хочет отключаться, даже после отключения его через компоненты и через командную строку плюс отключение целосности памяти защитника
Norim
И вот что делать чтобы таки убить этот Hyper-V?
night111
В BIOS может есть пункт
Vega
Ребят, помогите прояснись ситуацию с андроид стэком. Я перехожу с ActivityA, на ActivityB и потом на ActivityC. сворачиваю приложение, открываю другие приложухи, заканчивается память. Вопрос №1: ОСь убивает мое приложение, которое висит в фоне. Но в трее остается висеть как-будто работает, так ли это? Вопрос №2: я запускаю приложение из трея, у меня откроется АктивитиА? или же Вся цепочка воспроизведется ActivityA, ActivityB и ActivityC????