Maryna
А для чего тогда юзкейс, если логика валидации во вьюмоделе?
чтобы заюзать корутины и дернуть метод репо
Aleksey
если валидация локальная то этим занимается вью модель
Локальная валидация в одной VM может разползтись по всему проекту)
Maryna
Локальная валидация в одной VM может разползтись по всему проекту)
а валидаторы не пробовали в отдельные классы выносить Оо
Maryna
О, так это другой вопрос
куда они у тебя ползут?)
Aleksey
куда они у тебя ползут?)
Если в отдельный класс вынести, то всё круто)
Alexey
Да, понял. Спс
Aleksey
а валидаторы не пробовали в отдельные классы выносить Оо
Как говорил Бугаенко "имя класса не должно оканчиваться на -er и -or"
Di7aK
с чего это не должно? or типа хули ты ореш?
Aleksey
https://www.yegor256.com/2015/03/09/objects-end-with-er.html
Mikalaj
https://www.yegor256.com/2015/03/09/objects-end-with-er.html
Снова говна какого-то накидывают
Sviat
а iterator? это чё мне. все дефолтные джавовские к коллекциям на мусорку?
Aleksey
а iterator? это чё мне. все дефолтные джавовские к коллекциям на мусорку?
Да. Это же касается и методов у String. Но это уже другая статья.
Anton
Builder)
Sviat
и только синглтон остаётся 10 из 10 паттерном ;)
Di7aK
да он имел ввиду дата классы
так тут не er
а бугаенко сам дикий фанат декоратОРов
Aleksey
так тут не er
OR тоже считается вроде
Ivansuper
В джаве юникод. Не пишите er or, пишите ор и т.е.
хз
я статью на ctrl+f пролазил
ну MANAGER и HELPER это с 99% вероятностью говно
Mike
а бугаенко сам дикий фанат декоратОРов
только им нафиг не нужно называться на -or
Dug
Ребят, а сталкивался кто с миганием webview при включенном аппаратном ускорении?(((
Di7aK
выключенном?
Dug
выключенном?
Включенном
Alexey
Да, стижет бабло на книжках своих и все)
Konstantin
почему appcompatAutocompleteTextview не восстанавливает стейт при поворотах? в логах вроде пишет что сейвит, но не восстанавливает...
Konstantin
топ ответ просто
Konstantin
пойду всем расскажу и заказчику скажу чтобы нахуй шел со своими претензиями
Konstantin
ну блин ) я гуглил чесно
Konstantin
да всмысле не сохраняет, я думал они все сохраняют
Konstantin
он же гребаный текст вью
Konstantin
который притворяется редактируемым и еще с автокомплитом
Konstantin
нинада а то я ща расплачусь
Konstantin
нет, вдруг я просто где то накосячил а на самом деле все збс работает просто я дебил
Konstantin
я вот это хочу узнать
Konstantin
ага так кое чо прояснилось
Konstantin
ха
Konstantin
рассказываю епте
Konstantin
делаешь кастом вью, держишь внутри одинаковые айдишники
Konstantin
система не знает чо восстанавливать
Konstantin
...
Konstantin
профит
Konstantin
не, ну вот у меня есть дроп-дауны (такие же как и я)
Maryna
не, ну вот у меня есть дроп-дауны (такие же как и я)
хватит на себя наговаривать. с таким чсв синьором никогда не станешь
Konstantin
пять штук. каждый из них это оболочка + такой вот автокомплит внутри. и внутри у них айдишники. а айдишники среди всех 5-ти штук были одинаковые, хотя и в разных иерархиях (типа)
Konstantin
снес 4, пятый стал сохранять стейт при повороте
Konstantin
вывод какой - не юзать айдишники в кастомных вьюшках (
Maryna
айдишники должны быть контекстные
Konstantin
эт че значит
Konstantin
ну блин почему кругом дичь )
Konstantin
я так хотел писать красивый код, а придется getChildAt :(
Maryna
😂
Maryna
рекурсией
Maryna
жги
Konstantin
да я и так уже, кхм кхм, "подделал" дропдаун. меня не устроил изкоробочный "спиннер", поэтому замутил read-only текст-вью с автокомплитом вместо него, добавил галочку и вуаля - более лучше чем спиннер
Maryna
звучит волшебно)
Konstantin
ты как я же
Konstantin
начинаешь говорить ответы когда никто не слышал вопрос
Konstantin
задача то в чом
Roman
А инклюд не подходит к ситуации?
Roman
мёржи
Roman
ох
Roman
Благо у меня выходные впереди чтобы не думать о работе
Kanstantsin
делаешь кастом вью, держишь внутри одинаковые айдишники
Я решал эту проблему генерируя айди в каждой view кастомной, таким образом чтобы они не совпадали, можно ещё какой-то файл завести с ними как делают в анко, телеграмм
Kanstantsin
а как они будут восстанавливаться то
Надо искать пример вообщем, но я так это решал
Konstantin
блин.. мда, ну я хоть понял куда гуглить
Konstantin
Надо искать пример вообщем, но я так это решал
ну чтобы восстанавливать я так понял надо чтобы сгенереные айдишники были те же самые, иначе если их генерить после каждого переворота экрана получится они будут новые и опять стейт потеряется
Elbrus
всем привет! у меня возникла такая проблема есть ViewPager отображает картинки которые подгужаются с бэкенда по 3 картинки когда переходит к последней позиции подгружает еще 3 после того как подгружается свайп не переходит к четвертой позиции пока не пролистаешь назад и так после каждой подгрузки. если кто знает как решить эту проблему буду весьма блогодарен вам! зарание спасибо!
Konstantin
))))
Dmytro
А там и пейджинг прикрутить
Roman
Зачем ViewPager? Можно ресакйлер + pagersnaphelper
Нууу он не так кайфово работает
Elbrus
Зачем ViewPager? Можно ресакйлер + pagersnaphelper
на RecyclerView свайп не так работает
Dmytro
на RecyclerView свайп не так работает
Как не так ? Анимация ? Или что ?