0

ADT의 레이아웃 편집기를 사용하는 동안 축소 된보기 (Visibility = GONE 포함)가 표시되도록하고 싶습니다.ADT 레이아웃 편집기 용 디버그 XML 태그가 있습니까? 예 : 미리보기에서 접힌보기를 볼 수있게하려면

미리보기에서 레이아웃을 실행중인 앱과 다르게 표시 할 수있는 디버그 xml 태그가 있습니까? 나는 Microsoft XAML에서 그들을 기억합니다.

이 해결 방법을 사용하려고했지만 레이아웃을 부 풀리면서 앱이 충돌합니다. 문자열 리소스를 "사라짐"또는 "표시"값으로 설정합니다. 모든 축소 된보기의 가시성 속성은이 문자열 리소스를 참조합니다. 이제 모든 레이아웃의 가시성을 설정하는 장소는 하나뿐입니다.

답변

0

사용자 지정 레이아웃 클래스에서 isInEditMode()을 사용하여 레이아웃이 IDE에서 미리보기로 렌더링되는지 확인할 수 있습니다.

훨씬 쉽게 솔루션은 레이아웃이 팽창 완료되면, 눈에 보이는 유지 및 단지 프로그래밍 GONE로 설정하는 것입니다 그러나 :

findViewById(R.id.container).setVisibility(View.GONE);