다음을 통해 공유


View.GetLocationInWindow(Int32[]) 메서드

정의

시스템 장식과 관계없이 보기가 포함된 창의 좌표 공간에서 이 뷰의 좌표를 가져옵니다.

[Android.Runtime.Register("getLocationInWindow", "([I)V", "GetGetLocationInWindow_arrayIHandler")]
public virtual void GetLocationInWindow (int[]? outLocation);
[<Android.Runtime.Register("getLocationInWindow", "([I)V", "GetGetLocationInWindow_arrayIHandler")>]
abstract member GetLocationInWindow : int[] -> unit
override this.GetLocationInWindow : int[] -> unit

매개 변수

outLocation
Int32[]

뷰 좌표가 저장되는 2개 요소 정수 배열입니다. x 좌표는 인덱스 0에 있습니다. 인덱스 1의 y 좌표입니다.

특성

설명

시스템 장식과 관계없이 보기가 포함된 창의 좌표 공간에서 이 뷰의 좌표를 가져옵니다.

다중 창 모드에서 좌표 공간의 원점은 보기가 포함된 창의 왼쪽 위 모서리입니다. 전체 화면 모드에서 원본은 디바이스 화면의 왼쪽 위 모서리입니다.

다중 화면 시나리오에서 앱이 여러 화면에 걸쳐 있는 경우 좌표 공간도 여러 화면에 걸쳐 있습니다. 그러나 앱이 단일 화면으로 제한된 경우 좌표 공간에는 앱이 실행 중인 화면만 포함됩니다.

메서드가 반환된 후 인수 배열에는 뷰의 왼쪽 가장자리와 위쪽 가장자리를 기준으로 뷰의 x 및 y 좌표가 각각 포함됩니다.

에 대한 android.view.View.getLocationInWindow(int[])Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상