Size: a a a

StartAndroid Ru Chat

2021 October 17

НЦ

Николай Цапко... in StartAndroid Ru Chat
Если останутся вопросы - где-то через час можешь писать в личку, попробую помочь
источник

AL

Anrey Luka in StartAndroid Ru Chat
Дает только смену страницы и прогресс. Если это вьюха то
источник

AL

Anrey Luka in StartAndroid Ru Chat
и проверять их тамером ... чтото вроде
источник

AL

Anrey Luka in StartAndroid Ru Chat
но это ресурсоемко и лучше поместить в LiveData... есть способы попроще по идее
источник

AL

Anrey Luka in StartAndroid Ru Chat
если речь идет о том чтобы проверять, что вьюшка полностью видна юзеру
источник

AL

Anrey Luka in StartAndroid Ru Chat
но логичнее подцепиться толи на жизненный цикл перерисовки вьюшки на экране
источник

НЦ

Николай Цапко... in StartAndroid Ru Chat
Как вариант можно попробовать
источник

НЦ

Николай Цапко... in StartAndroid Ru Chat
Я делал через скролл + чекал видна ли вью, возможно не сильно оптимально
источник

AL

Anrey Luka in StartAndroid Ru Chat
просто по хорошему добавить debounce
источник

AL

Anrey Luka in StartAndroid Ru Chat
чтобы не фризить UI
источник

AL

Anrey Luka in StartAndroid Ru Chat
или через Flowable // backPreasure /// там просто последний результат
источник

AL

Anrey Luka in StartAndroid Ru Chat
я про версию с таймером
источник

МM

Макс Maly RN7 MIUI 1... in StartAndroid Ru Chat
Ну так это слушатель при скролле, а как проверять видимость элемента?
источник

НЦ

Николай Цапко... in StartAndroid Ru Chat
Для этого отдельный метод
источник

НЦ

Николай Цапко... in StartAndroid Ru Chat
private fun isVisibleView(view: View?): Boolean {
       view?.let {
           if (!it.isShown) {
               return false
           }
           val actualPosition = Rect()
           it.getGlobalVisibleRect(actualPosition)
           val screen = Rect(
               0,
               0,
               Resources.getSystem().displayMetrics.widthPixels,
               Resources.getSystem().displayMetrics.heightPixels
           )
           return actualPosition.intersect(screen)
       } ?: run {
           return false
       }
   }
источник

МM

Макс Maly RN7 MIUI 1... in StartAndroid Ru Chat
Спасибо!)
источник

Аv

Админ vk.com/for_fl... in StartAndroid Ru Chat
Привет. Заклонил проект из гитлаб, не могу настроить gradle - android studio не показывает модули в окне добавления конфигурации. В проекте по факту есть два app модуля с нормальными структурами - нормальными build.gradle с плагином com.android.application и нормальными манифестами
источник

Аv

Админ vk.com/for_fl... in StartAndroid Ru Chat
Гуглил, не получается
источник

Аv

Админ vk.com/for_fl... in StartAndroid Ru Chat
Подскажете что делать?
источник

ЭТ

Эльдар Татарканов... in StartAndroid Ru Chat
Скачай как zip, разархивируй, и сделай import from project
источник