Size: a a a

Android Developers

2021 February 07

VS

Vadim Sedov in Android Developers
Георгий Авакян
Дл вьюбиндинга на до будет 5 строк постоянно писать😂
Скажите, о каких именно строках идет речь? Если о подключении и отключении, то хоть гугл и предлагают это размазывать на несколько методов, оно отлично оборачивается в одну строку с delegated property. Готовое решение есть у github/ViewBindingPropertyDelegate.
Я использую более простой вариант. Кода получается реально меньше чем с findViewById + преимущества в виде null- и type-safety, улучшения производительности и возможности передавать байндинг как объект, например избавиться от ручного создания ViewHolder:
BindingAdapter, пример использования.
Причин не использовать ViewBinding я не вижу вообще.
источник

СП

Сергей П. in Android Developers
Vadim Sedov
Скажите, о каких именно строках идет речь? Если о подключении и отключении, то хоть гугл и предлагают это размазывать на несколько методов, оно отлично оборачивается в одну строку с delegated property. Готовое решение есть у github/ViewBindingPropertyDelegate.
Я использую более простой вариант. Кода получается реально меньше чем с findViewById + преимущества в виде null- и type-safety, улучшения производительности и возможности передавать байндинг как объект, например избавиться от ручного создания ViewHolder:
BindingAdapter, пример использования.
Причин не использовать ViewBinding я не вижу вообще.
Ну легаси как причина. В новых то ладно
источник

d

danilshik in Android Developers
читай прикрепленное сообщение сверху
источник

V

Valery in Android Developers
Подскажите плиз куда копать, есть вьюшка, над ней кнопка, оба в одном лайауте, при нажатии кнопки показывается другой лайаут, при это нужно, чтобы первый просто сдвинулся вниз, как этого могу добиться?
источник

P

Paladin in Android Developers
Valery
Подскажите плиз куда копать, есть вьюшка, над ней кнопка, оба в одном лайауте, при нажатии кнопки показывается другой лайаут, при это нужно, чтобы первый просто сдвинулся вниз, как этого могу добиться?
setVisibility
источник

V

Valery in Android Developers
Paladin
setVisibility
когда у второго делаю invisible, то для него всё равно место остается, как будто он видим.
источник

P

Paladin in Android Developers
Valery
когда у второго делаю invisible, то для него всё равно место остается, как будто он видим.
GONE <-----
источник

T

Timur in Android Developers
Не подскажете
Как в фрагменте при клике открыть другой фрагмент не зависимо от активити
источник

T

Timur in Android Developers
Timur
Не подскажете
Как в фрагменте при клике открыть другой фрагмент не зависимо от активити
Какую формулу писать
источник

P

Paladin in Android Developers
Timur
Какую формулу писать
источник

V

Valery in Android Developers
Paladin
GONE <-----
то, что надо)) Спасибо
источник

T

Timur in Android Developers
Спасибо сейчас буду пробовать
источник

T

Timur in Android Developers
Дело в том что жава очень много примеров нет на котлине
источник

P

Paladin in Android Developers
Timur
Дело в том что жава очень много примеров нет на котлине
источник

P

Paladin in Android Developers
Зря походу жетбреинсы делали конвертер свой
источник

T

Timur in Android Developers
Paladin
Зря походу жетбреинсы делали конвертер свой
Поверишь нет уже неделю ищу как это сделать
источник

T

Timur in Android Developers
Ни Гугл ни библиотека ни блин Яндекс нигде нету
источник

P

Paladin in Android Developers
И что реализацию на котлине не нашел?
источник

d

danilshik in Android Developers
в чем проблема java на koltin переписать? там все то же самое
источник

T

Timur in Android Developers
Paladin
И что реализацию на котлине не нашел?
Нет есть много примеров
1 в активити создать онклик листенер для фрагмент Боттом фрагмент туда добавил буттон до сюда все ок теперь создать фрагмент проблема в том что не могу найти как при нажати на буттон открыть другой фрагмент на котлине нету никде примеров знаю что суппортфрагиеньменежер но нет пример
источник