마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

라디오버튼으로 xml불러오기

0 추천

라디오버튼은 구현해놓았습니다.

 

각 버튼을 선택할때 마다 각 xml을 불러오게 하고 싶습니다.

 

http://blog.daum.net/hopefullife/110 인플레이터

http://caliou.tistory.com/213  프래그먼트

http://croute.me/435 인클루드 레이아웃

 

3가지를 찾았는데 이중에서 아무거나 써도 구현 가능한가요??

 

막상 하려고 하니까 많이 어렵네여 ;;

 

제가 생각하는 건 한 액티비티의xml에서 일정공간을 할당해서 그 안에 다른xml을 불러오게 해주고 싶습니다.

브루스웨인 (8,580 포인트) 님이 2013년 8월 2일 질문

1개의 답변

0 추천
 
채택된 답변
간단하게 만들자면,

액티비티의 레이아웃 xml 파일 안에 frame 레이아웃으로 공간을 만들어 놓고 그 안에 바꿔서 보여 줄 레이아웃들을 linear나 relative 같은 걸로 감싸서 모두 집어 넣은 다음

소스에서 라디오 버튼 선택 시마다 보여 줄 놈은 View.VISIBLE, 다른 놈들은 모두 View.GONE

하면 됩니다.
Elex (9,090 포인트) 님이 2013년 8월 2일 답변
브루스웨인님이 2013년 8월 3일 채택됨
답변 감사합니다. 그렇게 구현해보았는데

초기값 설정을 어떻게 해야될지 모르겠네요.

처음에는 무조건 1번 버튼 xml을 보여줘야되는데 각 버튼 xml이 다 겹친상태로 나오네요

그래도 버튼을 누르면 각 xml이 나옵니다. 처음에만 그러네요
레이아웃 파일에서 android:visibility="gone" 속성을 줘 보세요.
...