2010-11-21 5 views
2

안녕하세요 - 내 기본 xml 파일에서 플리퍼를 사용하여 내 응용 프로그램에서 여러 레이아웃을 볼 수 있습니다.xml의 레이아웃보기에서 다른 플리퍼를 보려면 어떻게해야합니까?

예를 들어, something = 1 인 경우 flicker의 한 버전이 표시되고, something = 2 인 경우 다른 버전이 표시됩니다.

기본 오리피스보다는 다른 오리발을위한 xml 파일의 레이아웃을 볼 수있는 방법이 있습니까? 즉, 일식에서 플리퍼의 각 상태를 전환 할 수있는 방법이 있습니까?

감사합니다.

답변

1

나는 모든 오리발을 XML 파일에 포함시킬 것을 제안합니다. 오리발이나 다른 모든 오리발에 대해서는 android:visibility="gone"을 사용하십시오. 그런 다음 코드에서 flipper.setVisibility(View.VISIBLE)으로 다시 토글 할 수 있습니다. 나머지는 View.GONE이어야합니다. 깨끗한 XML 파일 (당신이 오리발을 많이 가지고 특히 경우)를 들어

, 각 지느러미 소스에 <include> 문을 사용할 수 있습니다.

+0

모든 오리발이 포함되어 있습니다. 오리피스 뷰에서 다른 오리발을보고 조작 할 수 있는지 묻는 중입니다. 코드에서 오리발을 편집하는 대신 끌어서 놓을 수 있습니다. – Sapp

+0

죄송 합니다만, "끌어서 놓기"란 뜻을 정말로 이해하지 못합니다. 하나의 플리퍼 뷰에서 다른 플리퍼 뷰로 오브젝트를 드래그하고자하십니까? – nyusternie

관련 문제