Кстати, о байдндинге.
Есть такая вот задача, переезд на новый дизайн с возможностью переключится на старый.
В новом исполнение помимо другой раскраски, некоторые вьюшки кастомные, хот функционал плюс минус без изменений, и поскольку используем хмл для верстки, получается что не получается:
тривиальная замена по условию setcontentview(R.layout.oldxml or R.layout.newxml) влечет за собой необходимость что-то придумать с байндингом.
Вот пока не знаю в какую сторону рулить.