A       B      C


이렇게 뷰가 세개 있습니다 각 뷰 하나하나는 LinearLayout 으로 감싸져있고(그 안에 TextView) 

전체적으로는 RelativeLayout 입니다


이 상태에서 애니메이션 버튼 클릭시 A 와 C 의 위치가 서로 바뀌는 동작을 구현중입니다..


그런데 이게 생각보다 쉽지가 않습니다ㅜㅜ


간단하게 A 는 오른쪽 끝으로 보내고 C는 왼쪽 끝으로 보내는 애니메이션 을 등록 후

setFillAfter(true) 를 주어 애니메이션이 끝난 위치를 유지하도록 했는데


한번 애니메이션 할 때뿐이고 다시한번 애니메이션 버튼 클릭하면 다시 처음 위치에서 시작합니다..


바뀐 위치를 유지했다가 다시 애니메이션 버튼을 클릭하면 그 바뀐위치에서부터 똑같이 애니메이션 되게 하고싶은데


아무리 머리를 굴려봐도 답이 안나오네요ㅜ;


도움좀 주시면 감사하겠습니다! ㅜ