2016-11-28 5 views
1

ViewStubs을 사용하면 레이아웃이보다 가볍고 성능이 향상됩니다. ViewStubs에 몇 가지 레이아웃을 추가했습니다. 각 레이아웃의 개별 구성 요소는 내 활동에 정의되어 있으며 을 사용하여 바인딩됩니다.레이아웃에서 ViewStub를 사용할 때의 ButterKnife IllegalStateException

그러나 런타임 중에 은 정의 된 구성 요소를 찾을 수 없다는 예외를 throw합니다.

.inflate() 메서드를 호출 한 후에 레이아웃이 ViewStub으로 만 확장된다는 것을 알고 있지만 과 작동하는 방법이 있습니까?

답변

0

ViewStub.inflate() 이후에 ButterKnife.bind 메서드를 시도해보십시오.