2012-09-24 4 views
1

위젯이 레이아웃 XML 내에서 조건부 가시성을 가질 수 있는지 묻고 싶습니다.레이아웃 XML 조건부 위젯 가시성

특히, 각 레이아웃에는 ListView가있는 레이아웃이 2 개 있습니다. 또한 목록 항목에 대한 사용자 정의 레이아웃을 구현했습니다.

사용자 지정 목록 항목 레이아웃에는 3 개의 단추가 있지만 활동 중 하나에 해당하는 단추 중 하나는 관련이 없으므로 제거하거나 숨겨야합니다.

레이아웃 XML에서이 작업을 수행 할 수 있습니까? 난 정말 하나의 활동에 대해 하나의 버튼을 제거하기 위해 다른 사용자 정의 목록 항목 레이아웃을 만들지는 않을 것입니다.

미리 감사드립니다.

+0

나는 자바 파일 자체에서 그렇게 할 수 있다고 생각하지 않는다. – Braj

답변

1

button.setVisibility (View.GONE);

+0

나는 그것을하지 않기를 바랬다. 그러나 다른 방법이없는 것처럼 보입니다. – raistdejesus

+0

헛된 검색을 한 후에는 코드를 변경하는 것이 유일한 방법 인 것 같습니다. – raistdejesus