Size: a a a

Android Developers

2020 April 17

mP

mr. PESIK in Android Developers
Кто-нибудь делал UI- тестирование в многомодульном проекте с помощью espresso? У нас был монолит, я начал разбивать его на модули. Некоторые базовые кастомные вьюхи перенёс в general модуль. Тесты прекратили работать. В логи выводится , что в тех местах, где используются эти кастомные вьюхи, не получается вызвать нажатие по определённому id. Бывало ли у вас такое? Как вы с этим справились?
источник

mP

mr. PESIK in Android Developers
Эти id-шники, естественно, присутствуют в этих вьюхах
источник

VM

Vadim Morozov in Android Developers
Ivansuper
Есть класс PassCode, который никак не меняется кроме конструктора (либо у него есть методы изменения, но они возвращают другой экземпляр), его ты подаешь в свой вью и твой вью с ним работает
говоря про класс ты имеешь в виду там где у меня реализована логика взаимодействия с клавиатурой верно?
источник

Y

Yank in Android Developers
всем привет, как определить в recyclerview что список достиг конца списка ?
источник

I

Ivansuper in Android Developers
Vadim Morozov
говоря про класс ты имеешь в виду там где у меня реализована логика взаимодействия с клавиатурой верно?
Нет, я говорю просто про public class PassCode который выполняет роль контейнера
источник

QH

Quantum Harmonizer in Android Developers
Yank
всем привет, как определить в recyclerview что список достиг конца списка ?
Прочитай, пожалуйста, закреплённое сообщение.
источник

E

Empty in Android Developers
Всем хай,у меня есть recyclerview, я д сеттаю ему адаптер с большим списком и тд , расчет layoutа занимает на слабых устройствах 5-8 сек,что очень много,это вовсе не проблема,но проблема что мой progressBar зависает в этот момент,я понимаю почему это происходит,но не могу найти нормально решения при которой в момент расчета моя крутилка не остановиться ,Переделка recylcerView на pagging решит много проблем,но довольно затратно )Может пробовал кто?)
источник

Y

Yank in Android Developers
Quantum Harmonizer
Прочитай, пожалуйста, закреплённое сообщение.
где? не вижу его
источник

QH

Quantum Harmonizer in Android Developers
Yank
где? не вижу его
Telegram
Влад in Android Developers
Внесу немного ясности или "всем новичкам посвящается"

Во-первых - neprivet.ru nometa.xyz
Во-вторых - никто никому ничего не должен и если на ваш вопрос ответили - будьте благодарны.
Далее - здесь сообщество андроид разработчиков, т.е. здесь сидят люди, ценность которых в их жизненном опыте или опыте разработки. Так что главное (если не единственное) чем могут помочь вам в этом чате - дать совет или поделиться своим опытом.

Поэтому, пожалуйста, не надо задавать те вопросы, на которые легко и просто можно получить ответ у гугла.
Или же в таком случае - у вас есть вопрос, вы попробовали хотя б найти ответ в исходниках или в гугле, предположим нашли, но не поняли, тогда уже стоит задать вопрос указав предысторию
Например - у меня такой вопрос - я искал ответ здесь и там, понял вот это, а это не совсем, внесите ясности, пожалуйста.
В большинстве своем здесь люди, которые работают и им некогда отвечать на ваши примитивные вопросы, на которые можно найти ответы просто потратив свое время и не отнимая его у других.…
источник

QH

Quantum Harmonizer in Android Developers
Empty
Всем хай,у меня есть recyclerview, я д сеттаю ему адаптер с большим списком и тд , расчет layoutа занимает на слабых устройствах 5-8 сек,что очень много,это вовсе не проблема,но проблема что мой progressBar зависает в этот момент,я понимаю почему это происходит,но не могу найти нормально решения при которой в момент расчета моя крутилка не остановиться ,Переделка recylcerView на pagging решит много проблем,но довольно затратно )Может пробовал кто?)
придётся фиксить код
источник

Sergey λ in Android Developers
Empty
Всем хай,у меня есть recyclerview, я д сеттаю ему адаптер с большим списком и тд , расчет layoutа занимает на слабых устройствах 5-8 сек,что очень много,это вовсе не проблема,но проблема что мой progressBar зависает в этот момент,я понимаю почему это происходит,но не могу найти нормально решения при которой в момент расчета моя крутилка не остановиться ,Переделка recylcerView на pagging решит много проблем,но довольно затратно )Может пробовал кто?)
а твой ресайклервью случайно не внутри скроллвью?
источник

E

Empty in Android Developers
Sergey λ
а твой ресайклервью случайно не внутри скроллвью?
он там) и в этом тоже проблема
источник

Sergey λ in Android Developers
Empty
он там) и в этом тоже проблема
убери
источник

Sergey λ in Android Developers
замени на viewType, классика
источник

E

Empty in Android Developers
Sergey λ
убери
это тоже не простоя переделка в моем случае,легче в таком случае на паггинацию перейти )
источник

VM

Vadim Morozov in Android Developers
Ivansuper
Нет, я говорю просто про public class PassCode который выполняет роль контейнера
немного не догоняю
ну ок
это у меня тоже кастомная вьюшка
и она объявлена в activity скажем
там мне делать надо будет все изменения
сорян я ещё больше путаюсь)
источник

QH

Quantum Harmonizer in Android Developers
Empty
это тоже не простоя переделка в моем случае,легче в таком случае на паггинацию перейти )
При чём здесь пагинация? У тебя ресайклер не ресайклит
источник

I

Ivansuper in Android Developers
Vadim Morozov
немного не догоняю
ну ок
это у меня тоже кастомная вьюшка
и она объявлена в activity скажем
там мне делать надо будет все изменения
сорян я ещё больше путаюсь)
Я тебе просто предлагаю в вью не подавать голый int[] с цифрами пасс кода, а завести нормальный свой тип для пасс кода
источник

E

Empty in Android Developers
Quantum Harmonizer
При чём здесь пагинация? У тебя ресайклер не ресайклит
пагинацией я уменьшу количество элементов за раз,что ускорит расчет layouta в scrollView) recycleview в wrap стоит,вот что забирает производительность
источник

Е

Евгений in Android Developers
Добрый день. Хочу вступить в команду по джава разработке.
источник