2010-11-22 4 views
1

부모님이 내 xml 레이아웃에서 내 자녀 레이아웃 중 하나의보기를 표시하기 위해 의도를 사용하는 방법을 아는 사람이 있습니까? 나는 ViewFlipper를 이용하고 있고 버튼은 내 xml 파일의 특정보기를 표시하기 위해 클릭 할 것을 권장합니다의도가 내 기본 XML 파일의 레이아웃으로 이동

IE,이 같은 : 그런

case R.id.previous_box: 

      Intent j = new Intent(mFlipper.setDisplayedChild(3)); 
      startActivity(j); 
      return; 

또는 뭔가 - 감사합니다!

답변

2

올바른 방법으로 접근하지 못하고 있습니다. 의도는 레이아웃과 관련이 없습니다. 의도는 활동과 관련이 있습니다. 각 하위 레이아웃에 대한 활동을 생성해야하거나 사용할 레이아웃을 데이터 또는 추가 항목을 통해 의도로 지정해야합니다.

귀하의 경우, 추가로 레이아웃을 지정할 수 있으며, 활동의 onCreate에서 해당 레이아웃을 읽고 적절한 레이아웃을 설정합니다.

관련 문제