A 레이아웃 안의 뷰와
B 레이아웃 안의 뷰가 있습니다.
분명 두 개의 뷰는 위치가 같은데도 불구하고
A 레이아웃 안의 뷰의 getX() 값과
B 레이아웃 안의 뷰의 getX() 값이 다르게 뜹니다.
A 레이아웃은 상위(부모) 레이아웃의 왼쪽에 붙어있고,
B 레이아웃은 부모 레이아웃의 오른쪽에 붙어있습니다.
즉, A 레이아웃의 뷰와 B 레이아웃의 뷰의 위치는 같으나
A, B 레이아웃의 위치는 다른 상태입니다.
아무래도 getX() 메서드가 리턴하는 값이 자신의 바로 상위 레이아웃과
관련이 있어서 그런 거 같은데,, 원인은 짐작이 가나 해결책을 못찾았습니다.
해결법 아시는 분 도움 좀 부탁드립니다.
.