2014년 5월 5일 월요일

안드로이드에서 setX(), setLeft()의 차이

  안드로이드에서 setX()와 setLeft()는 완전히 다른 역할을 한다. setX()는 부모에 상관없이 화면의 절대 좌표로 설정할 수 있지만, setLeft()는 오로지 부모에 의해서 상대적인 좌표 값이 변하게 된다. VIew를 이동시키는 애니메이션을 사용할 때, X, Y 값이 변화되므로 getLeft(), setLeft()는 안 쓰는 것이 정신 건강에 좋다.

  오늘도 삽질은 계속 되었다...

댓글 없음:

댓글 쓰기