안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
제가 뷰를 만들어서 선택된 이벤트에 따라서 아래와 같은 모양으로 각각 뷰스타일 변경할려고 합니다.
뷰스타일이 변경이 될때는 에니메이션 처리까지 되야 하구요~~
1 | 2 |
3 | 4 |
1 | ||
2 | 3 | 4 |
1 |
2 |
3 |
4 |
1 |
2 |
3 |
처음엔 단순히 xml에 RelativeLayout 나 AbsoluteLayout 를 이용해서 마진값이나 아니면 좌표값으로
각가의 뷰의 위치를 지정해 주면 될 줄 알았는데 쉽게 컨트롤 되지를 않네요~
이거와 관련되 예제 소스를 찾고 있는데 잘 안찾아지네요~
어떤 검색명으로 찾아야 관련 소스를 찾을 수 있을까요?
아이폰엔 구현이 되서 쉬운건데 왜 못하냐고 하시는데 제가 실력이 좀 딸려서
아이폰 소스를 봐도 안드로이드로 구현을 못하고 있습니다ㅜㅜ...
api 버전을 허니컴 이상만 지원하시면 animator를 사용시면 될 것 같구요
진저 이하까지 지원하셔야 하면 RelativeLayout이나 FrameLayout을 사용하고
핸들러와 View.layout(l, t, r, b) 메소드를 이용하시면 될 거 같습니다.