Описание тега viewstub

ViewStub - это невидимое представление нулевого размера, которое можно использовать для ленивого увеличения ресурсов макета во время выполнения. Когда ViewStub становится видимым или когда вызывается inflate(), ресурс макета раздувается. Затем ViewStub заменяет себя в своем родительском элементе расширенным View или Views. Следовательно, ViewStub существует в иерархии представлений до тех пор, пока не будут вызваны setVisibility(int) или inflate(). Расширенный вид добавляется к родительскому объекту ViewStub с параметрами макета ViewStub. Точно так же вы можете определить / переопределить идентификатор представления inflate с помощью свойства inflatedId ViewStub.

Основные вопросы..

Как использовать ViewStub? Как найти доступ к кнопке в viewStub?