Comments 4
А что юзер видит в промежуточном состоянии пока идёт запрос, скажем для действия Like?
Предлагаю по вкусу ещё упрощение: сделать ActionHandler синглтоном. Тогда его вообще не нужно будет прописывать в разметке: BindingAdapter'у не потребуется передавать его как параметр.
И подписаться на него можно будет, например с фильтром по айдишникам кнопок (по тэгам или по моделям, если речь идёт о списках).
И подписаться на него можно будет, например с фильтром по айдишникам кнопок (по тэгам или по моделям, если речь идёт о списках).
Это так, но, как по мне, в этом случае становиться сложнее переиспользовать разметку (layout) элементов списка. Есть, к примеру, разметка для элемента типа «User», в разных местах она может выглядеть полностью идентичной, но вот набор действия будет разный.
Еще возможный вариант это передавать ActionHandler как DataBindingComponent.
Еще возможный вариант это передавать ActionHandler как DataBindingComponent.
Sign up to leave a comment.
Android и Data Binding: обработка действий