Denis
Либо я туплю
Denis
Я просто щас не теорвере сижу)
Rinat
внутри реализации его метода
Denis
Который val obs?
Rinat
да
Dyno
Денис , @padmitriy обновил https://gist.github.com/vadimTovstik/c687e698671834b4a61627895dec1063
Denis
да
Тогда , вроде, ты можешь в своем анонимном классе получить доступ к obs
Denis
Просто по имени
Denis
Или я не прав?
Rinat
напиши псевдокодом
Rinat
у меня не получилось
padmitriy
Denis
Денис , @padmitriy обновил https://gist.github.com/vadimTovstik/c687e698671834b4a61627895dec1063
В методе inflateUser ты должен менять данные в адаптере, а не просто свой список какой-то
padmitriy
репозиторий?
я откуда знаю как он у тебя называется?
Denis
Ты не меняешь адаптер
Denis
Меняешь список
Denis
Который не имеет отношения к твоему ресайклеру
Dyno
Ты не меняешь адаптер
а как менять адаптер? я что-то туплю 🤔
padmitriy
а как менять адаптер? я что-то туплю 🤔
а лол, тебе в этом inflateUsers нужно в адаптер передать этот лист
Denis
Ну у тебя есть данные в адаптере. В твоём случае лист. Меня его
Dyno
я откуда знаю как он у тебя называется?
ну из репозитория приходит обычный список. я проверял, это хорошо отрабатывает.
Dyno
моделька
Denis
Тебе надо менять данные в адаптере
Denis
Как угодно)
Dyno
Как угодно)
ну приведи пример
Denis
Сделай сеттер на свой лист , который в адаптере
padmitriy
как?
в любом туториале по ресайклеру написано, в гугл иди
Dyno
дак кто ж так делает :/
Denis
Там же можешь свой notify делать
Dyno
обратиться в адаптер напрямую и засетить?
Denis
Что значит напрямую?
Denis
Тебе надо просто данные изменить
Dyno
Что значит напрямую?
ну адаптер.сетДата()
Denis
Это обычный кейс
Alex
Можно ли пользуясь только стандартным PDFDocumentom Android SDK получить адекватный размер файла?
Denis
Можешь делать его, как хочешь
Dyno
да раньше все и и так работало :/ только сегодня какие-то проблемы.. ты же видишь оно сетится, только почему только после скрола раздупливается
Yevhen
Ребята привет у кого есть опыт работы с джава скриптом через webview? нужно вызвать evaluateJavaScript. с одним методом получается а вот когда 2-3 метоода и их нужно вызвать нет
Bohdan
напиши псевдокодом
по идее должно получится и без object
Bohdan
не обращай внимание на содержимое onChanged
Yevhen
c val s2 = """(function(number) { return number * number;} ) (4)""" работает отлично
Yevhen
а вот как с 2мя методами не могу понять синтаксис
Yevhen
к приимеру val scriptTemp2 = """ function foo(number) { return number * 10; } function foo2(number) { return foo(number) * number; } """.trimIndent()
Bohdan
это java?)
это декомпиленный котлин код
Yevhen
как запустить foo2 в evaluateJavaScript
Rinat
я честно ничего не могу поделать, this не работает в случае без object
Denis
я честно ничего не могу поделать, this не работает в случае без object
Тебе не нужен там this. Ты можешь получить доступ к переменным
Denis
Обратись просто по имени
Bohdan
это java?)
Tools -> Kotlin -> Show kotlin bytecode и тыкнуть кнопку Decompile
Rinat
Обратись просто по имени
каким образом? примерчик плиз
Denis
Разве нельзя сделать так? val obs = Observer.create { obs.dispose() }
Denis
Либо я туплю
Rinat
Либо я туплю
сорян чувак, ты тупишь) так нельзя
Rinat
область видимости другая же
Denis
Видимо, теория вероятностей мне мозг сломала
Rinat
теория вероятности зло
Rinat
пригодится правда если в геймдев пойдешь
Denis
пригодится правда если в геймдев пойдешь
В геймдеве больше алгебра и геометрия
Anonymous
Как сделать чтобы эумлятор Android выглядел вот так?
Egor
в настройках убрать галочку скина
Dyno
Посмотрите пожалуйста почему айтемы в ресайклервью отображается только после скролла? На видео видно, как я скролю и они тогда появляются. Код: https://gist.github.com/vadimTovstik/c687e698671834b4a61627895dec1063
Egor
inflateUsers или вызывается в неправильном месте
Dyno
из главного потока вызывается inflateUsers?
🙏похоже я здесь и напутал, спасибо большое. в рх перепутал subscribeOn и observeOn.
Dmitrii
Всем привет! Парни подскажите советом. Есть 3 textview, checkbox и button. Задача сделать кнопку активной только после того как будет введён текст во все три поля и отмечен чекбокс. Как это реализовать?
Dmitry
Всем привет! Ребят, не в курсе что это может быть? Есть простой список с checkbox и текстом, 20 айтемов в списке. При первом скроллинге списка он подлагивает и в логах можно увидеть сообщение что-то типо: «Skipped xx frames. Possible you do much work in main thread» телефон nexus 5, android 6.0.1 Используется support library 28, если 27 и ниже, то лагов нет, все скроллится плавно. Ума не приложу почему так долго рендеринг checkbox происходит. Может у кого-то есть опыт в работе с подобной ситуацией. Спасибо!
Konstantin
https://hackernoon.com/introducing-ui2code-an-automatic-flutter-ui-code-generator-7e0a575c193
Konstantin
а можно нам в ведро такое же завезут? (((
Sergey
Представляю что там за xml-ки будут генерироваться)
Sergey
Если в ведро завезут
Denys
Всем привет! Парни подскажите советом. Есть 3 textview, checkbox и button. Задача сделать кнопку активной только после того как будет введён текст во все три поля и отмечен чекбокс. Как это реализовать?
Вешать слушатели на все три поля и на изменение состояние чекбокса, при вызове которых делать проверку и устанавливать состояние кнопки. :)
Dmitrii
Вешать слушатели на все три поля и на изменение состояние чекбокса, при вызове которых делать проверку и устанавливать состояние кнопки. :)
Где про это почитать? Не получится так что кнопка будет активно при изменении любого текстового роля, а не всех трёх?