티스토리 뷰
View 절대 좌표값 구하는 방법
View.getLocatioinOnScreen(int[]);
위와 같은 함수를 사용하면 전체 스크린상의 절대 위치의 좌표를 구할수 있다.
예시로 아래와 같이 사용하면 된다.
public boolean chkTouchInside(View view, int x, int y) { int[] location = new int[2]; view.getLocationOnScreen(location); if (x >= location[0]) { if (x <= location[0] + view.getWidth()) { if (y >= location[1]) { if (y <= location[1] + view.getHeight()) { return true; } } } } return false; }
'Computer > Android' 카테고리의 다른 글
Android Studio 단축키 Eclipse와 똑같이 설정하기 (0) | 2017.03.05 |
---|---|
[Android] 특수문자 넣기 (0) | 2017.02.27 |
[Android] Color (0) | 2017.02.19 |
[Android] 버튼 눌림 효과 (Button / ImageView) (0) | 2016.10.23 |
[Android] User-permission (권한설정) (0) | 2016.10.03 |
댓글