Size: a a a

Android Developers

2021 November 05

A

Aleksei in Android Developers
а что за флаг выбран такой?
источник

ОА

Оганнес Асатрян... in Android Developers
ох уж эти требования от бизнес
источник

A

Aleksei in Android Developers
так это же бред. запускай сразу то что должно кликаться
источник

ОА

Оганнес Асатрян... in Android Developers
ну бля. ну камон.
ты ж в адаптер кидаешь список элементов. вот у него и будет выбран тру
источник

A

Aleksei in Android Developers
что за "выбран"? это что такое вообще?
источник

ОА

Оганнес Асатрян... in Android Developers
data class Item(val chosed:Boolean)
источник

A

Aleksei in Android Developers
ты ж это сам придумал. откуда тебе значть что у него есть такие проперти
источник

ОА

Оганнес Асатрян... in Android Developers
лол. мы ж программисты тут. все в наших руках как бы
источник

ОА

Оганнес Асатрян... in Android Developers
добавить проперти проблема?
источник

A

Aleksei in Android Developers
вот что и требовалось доказать - ты не понял человека. Он хотел просто кликнуть, а ты довыдумывал какое-то chosed:Boolean
источник

AF

Andrew F in Android Developers
adapter.data = items
notifyDataSetChanged()

recyclerView.findViewHolderForAdapterPosition(0)?.itemView?.performClick() // это не работает, потому что элементы еще не отрисованы - поэтому я и спрашивал про колбек после отрисовки
источник

ОА

Оганнес Асатрян... in Android Developers
если тебе надо колбек про отрисовку то тебе к viewTreeObserver
источник

j

jeckso in Android Developers
топ решение за свои деньги
источник

j

jeckso in Android Developers
зачем хуячить непонятные клики и пытаться заселектить через performCLick
источник

AF

Andrew F in Android Developers
я тоже об этом думал + в самом адаптере можно флаги сделать, типа в первый раз создался адаптер - но это все костыли и не хотелось бы юзатю
источник

ОА

Оганнес Асатрян... in Android Developers
у тебя задача изначально ублюдская
источник

j

jeckso in Android Developers
Костыли это как раз recyclerView.findViewHolderForAdapterPosition(0)?.itemView?.performClick()
источник

AF

Andrew F in Android Developers
а какая есть альтернатива в таком случае ?
источник

A

Aleksei in Android Developers
сделать задачу менее ублюдской
источник

AF

Andrew F in Android Developers
по моему обычная задача, есть список элементов, каждый из которых может быть выбран и мы выбираем первый по умолчанию
источник