Bulat
Народ. CI периодически стал падать с java.lang.reflect.InvocationTargetException (no error message). Это лечится?
Bulat
ну ругается на gradle
Maryna
счас два, потом 22
Denis
Ресайклер ради двух элементов? itemCount: Int = 2
а я это еще не закончил. там будет 5 разных, которые выйдут за пределы видимой области.
Arsen
счас два, потом 22
потом тоже будет два, иначе было бы list.size()
Игорь
Стектрейс градла в студию
А синхронизация и билд проходит нормально
Maryna
потом тоже будет два, иначе было бы list.size()
а что мешает ему там написать 5?
Maryna
Denis
У ViewHolder'a itemView не nullable
Kotlin на автомате поставил. уберу тогда.
Aleksey
Yushka
Он всегда на автомате ставии
Mike
Kotlin на автомате поставил. уберу тогда.
там вообще много лишних вопросиков
R
Заменил везде и синхронизация не прошла
Так тут писал, что синхронизация не прошла
Denis
здравый смысл?)
так ты ceh9 или Арсен?
Arsen
это разная форма одного имени
Anonymous
ребят, кто-нибудь пишет BaseRepository<T>?
Denis
серьезно? не знал. у нас был и Сеня и Арсен в классе. никогда не думал, что это одно и то же имя.
Игорь
Так тут писал, что синхронизация не прошла
Не так выразился.Она прошла нормально,но некоторые либы перестали отображаться в коде(стали красными).Rx в том числе
Игорь
Kotlin юзаешь? kapt стоит?
apply plugin: 'kotlin-kapt'?
Arsen
ребят, кто-нибудь пишет BaseRepository<T>?
Если в репозиториях есть общий функционал, который можно вынести, тогда делай бейзКласс.
R
apply plugin: 'kotlin-kapt'?
Тогда ещё удали app/build/tmp и пересобери
Игорь
Отключи в gradle.properties кеши
как не странно,но именно на этом проекте cache не было
Игорь
gradle.properties один же
Anonymous
дело в том, что он есть всегда, так и делаю. Но проблема в методах типа "get". Потому что get можно делать с разным количеством параметров и с разными по типу параметрами, и получается, что обобщенный get я не могу вынести в бэйс класс и его приходится реализовывать отдельно в каждом из репозиториев
Anonymous
Есть какие-то пути решения этой проблемы?
R
gradle.properties один же
Хотя у тебя там может быть одно.
Игорь
Тогда ещё удали app/build/tmp и пересобери
не помогло,с выключенным cache
R
не помогло,с выключенным cache
Тогда хз чем помочь)
R
Гугль
Глеб
у кого-нибудь есть проблема с тем, что студия после обновления до 3.1 перестала пересобирать нативную библиотеку при изменении кода на С?
Гриш - а ты STL проверял? они ж ща всё забанили кроме c++, может в этом дело. Более того от студии оно мало зависит - разве что только от версии NDK. Проверяй в консоли для чистоты эксперимента ndk-build Ну и... по возможности, если конечно это возможно... мож всё таки на симэйк перейти?🤔
nischebroad
Всем привет. Имеется recyclerview, в каждом итеме, зависимости от условия, загружается vector drawable и ставится через setImageDrawable. Волнует повод повторного поиска и создания нового объекта drawable. Как можно сделать, чтобы найденные drawable переиспользовались?
Gregory
Выглядит так, что мне надо нажать какую-то кнопку или очистить какой-то кэш
nischebroad
Использую picasso, на данный момент ищю способ загружать vector через него
nischebroad
nischebroad
Не нравится что каждый раз создается новый объект vectordrawable
Глеб
В смысле STL проверял? Я не хочу менять проект, я хочу сделать так, чтобы он собирался как раньше
Ну блин... что ты как маленький, а то ты "наш любимый гугл" не знаешь, как в первый раз прям))) либо тулзы не обновляй, либо - да! некоторые обновления требуют какой-то тюнинг в скриптах сборки и возможно коде https://android-developers.googleblog.com/2017/09/introducing-android-native-development.html
Gregory
Возможно, мне надо просто разобновить студию
Gregory
А то работать невозможно
Gregory
Ненавижу
Mike
пидорасы, сэр
Глеб
ну или так ))
Aleksey
Возможно, мне надо просто разобновить студию
Я зря сегодня тыкнул "обновить IDE"?
Nikita
Я зря сегодня тыкнул "обновить IDE"?
теперь ты будешь наслаждаться голубыми прогресбарами
Mike
Я сегодня обновился до IDEA 2018.1, всё ок.
Nikita
D:
nischebroad
Ладно, другой вопрос. Как асинхронно загружать drawable resource в imageView?
Anonymous
В RecyclerView есть метод fastScroll. Можно как Список сдвинуть в лево. А Эту полоску вправо. А то у меня поверх списка получается
nischebroad
glide
Он может загрузить vector drawable в imageview?
Anonymous
Мумитроль
ItemDecoration для смещения самого списка
Nikita
Он может загрузить vector drawable в imageview?
обычный drawable может... про вектор почитай доку
Anonymous
Я использую recView.addItemDecoration(new DividerItemDecoration(getActivity(),DividerItemDecoration.VERTICAL));
Anonymous
но это не то
Nikita
по-мойму там у него просто load from resources @f3ell0w
Anonymous
или я чото не пойму
Anonymous
Вы со мной щяс общяетесь?))
Мумитроль
Добавьте свой Decoration, в котором сделайте справа отступ
Gregory
У меня они такие же серые, но тоньше
Anonymous
В onDraw рисовать чтоли?