Size: a a a

2021 May 17

NZ

Nuradil Zhambyl in Kotlin Android
Кто-то знает как узнать текущий цвет у View? Я гуглил, показывается только view.solidColor, но он не работает.
источник

IK

Ilya Kokhan in Kotlin Android
источник
2021 May 18

IK

Ilya Kokhan in Kotlin Android
Просто интересно. Почему перегрузка не работает?
источник

АЕ

Алексей Ершов... in Kotlin Android
Потому что приоритет другой? MsToString в вашей записи к разным обьектам отнесется
источник

IK

Ilya Kokhan in Kotlin Android
А, блин. Совсем дурак. Точно.
источник

PS

Philipp Silver in Kotlin Android
А, точно, перепутал, извиняюсь
источник

T

The The in Kotlin Android
в общем, есть три стула. какой правильнее было бы заюзать? (на слово override не обращайте внимание, считается что там просто через get)
источник

AG

Alexander Gorodok in Kotlin Android
...никакой?
источник

T

The The in Kotlin Android
это еще почему
источник

AG

Alexander Gorodok in Kotlin Android
Какой это класс?
источник

DY

Danil Y. in Kotlin Android
если цель -- сократить обращение к вьюшке, то 3. между первым и вторым особой разницы нет, оба чреваты потенциальными утечками.
источник

T

The The in Kotlin Android
ну это холдер для ресайклера
источник

DY

Danil Y. in Kotlin Android
а, я подумал про фрагмент/активити. если холдер, то абсолютно пофиг какой.
источник

SE

Sobolev Erik in Kotlin Android
на самом деле все 3 жизнеспособны. просто в 3 ты, если я правильно понял,  закрываешь передачу данных о вьюхах интерфейсом. И это типо как бы более правильно. Но по факту возможно это просто лишняя сложность
источник

T

The The in Kotlin Android
понял, принял
источник

SE

Sobolev Erik in Kotlin Android
Т.е я о том, что если у тебя холдер уровня всего приложения и часто переиспользуется, то смысл в интерфейсе есть. Если же этот холдер используется в одном месте, то зачем усложнять код?
источник

T

The The in Kotlin Android
а что за утечки могут быть?
источник

DY

Danil Y. in Kotlin Android
ну в активити/фрагментах ссылки на вьюшки надо зачищать при уничтожении вью
источник

T

The The in Kotlin Android
вроде же только во фрагментах
источник

DY

Danil Y. in Kotlin Android
если при использовании биндинга это надо сделать всего с одной пропертью (а то и вообще заюзать делегат автоматизирующий этот процесс), то вот с такой горой ссылок можно легко забыть
источник