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

spinner로 view를 바꾸고 싶은데요..

0 추천

여러분의 도움이 필요합니당..  꾸벅.. 제가 이제 막 안드로이드를 접하고 있어서...

정확히 얘기하자면 spinner에서 view를 바꿔주는 꺼까지는 괜찮은데 여기서 한가지 문제가 생기더군요..

View(res/layout folder에 있는 view.xml을 의미합니다)안에 spinner가 있고 그 spinner 밑으로 다른 view를 구연하고 싶은데..

뭐로 해야 되는지 막막합니다..

테이블로 설명하자면,

 

View (res/layout/main.xml)

spinner
다른 view (res/layout/one.xml) 또는 다른 view (res/layout/two.xml)

이렇게 구연하고 싶은데.. spinner밑에 뭐를 사용해야 되는지 모르겠습니다...

조언 좀 부탁 드릴께요

redpotato (750 포인트) 님이 2013년 4월 24일 질문
외부라서 글을이제야 핸펀으로보네요~~
구글에서 안드로이드 custom  spinner  한번검색해보세요 방법은 아답터에서 layout을 인플레이터해서 getview에서그려주면될듯하네요그도아니면 addview를 하시거나인데 전자를추천합니다
감사합니다..  다시 한번 찾아볼께요

1개의 답변

0 추천
커스텀스피너? 검색해보시면 될듯합니다.

아니면 커스텀아답터 정도로?  확인해 보시면 custom으로 아답터를 붙이시면서 adapter에 layout을 이용하시면

가능하십니다.
wind (2,240 포인트) 님이 2013년 4월 24일 답변
답변 감사합니다..
제가 아직 이싸이트 사용에 미흡해서, 제 질문 찾는데만 시간이 오래 걸렸군요.. ㅋ
구글에서 찾아보니까 사실 제가 원했던 부분이 포함되지 않은거 같은데..

혹시 시간이 되시면 한번만 더 읽어주세요.. :)
layout에 있는 main.xml에 spinner가 있습니다
그 spinner밑에 layout에 있는 one_view.xml 또는 two_view.xml을 보여주고 싶습니다..
그 one_view.xml과 two_view.xml을 보여주기 위해서는 spinner밑에 뭐를 사용해줘야 one_view.xml이나 two_view.xml을 보여줄수 있을까요??
그 동작을 spinner로 하고 싶습니다..

참고로 제가 custom layout을 잘못 찾아본거라서 다시 질문 한거라면 죄송합니다..
아직도 안드로이드가 어렵게만 느껴지는군요...
...