Сомневаюсь.
Activity
не знает о своем представлении (у него просто есть корневое окно), пока вы не вызовете setContentView()
в методе onCreate()
.
Существует конструкция под названием ViewStub
, которая позволяет задерживать накачивание определенных частей пользовательского интерфейса до тех пор, пока они вам не понадобятся, но даже тогда вы фактически ничего не узнаете о дочерних представлениях, пока не надуете их.
Что-то еще, что может представлять интерес, это ViewTreeObserver
и его подклассы. Это позволяет получать уведомления при изменении иерархии представлений.
Ваша автоматизация тестирования, безусловно, звучит нетрадиционно. Интригует:)