어떤 종류의 메뉴처럼 동적으로 확장되는 레이아웃을 만들고 싶습니다. 그것은이레이아웃을 동적으로 표시하고 숨기는 방법
http://imageshack.us/photo/my-images/845/dialog.jpg/
1 단계처럼 보일 것입니다 : 내가 TextView
을 클릭하면이 새로운 레이아웃을 팽창 투명 하나를 제거하고 왼쪽에 텍스트를 이동해야
.
2 단계 : 나는 TextView
다시 클릭하면
내가이 지정 대화로이 레이아웃을 데려 가고 싶다는 1 단계
으로 돌아 가야하고 항상에 있어야합니다 (그것은 BTW 수직 정의 TextView
의) 내 화면의 오른쪽에?
어떻게 해결할 수 있습니까? 두 번의 레이아웃과 모든 클릭에 대한 대화 상자의 contentView 변경으로이 작업을 수행 할 수 있지만 매우 더러운 솔루션처럼 보입니다. 이것을 할 수있는 멋지고 멋진 방법이 있습니까?
나는 그것을 해냈다 ...하지만 반복적으로 뷰의 참조를 취하는 것은 조금 짜증나고 불필요하다. – Veljko