MotionEvent.GetRawY(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna a coordenada Y do ponteiro referenciado por pointerIndex
para este evento de movimento.
[Android.Runtime.Register("getRawY", "(I)F", "", ApiSince=29)]
public float GetRawY (int pointerIndex);
[<Android.Runtime.Register("getRawY", "(I)F", "", ApiSince=29)>]
member this.GetRawY : int -> single
Parâmetros
- pointerIndex
- Int32
Índice do ponteiro para o qual a coordenada Y é retornada. Pode ser um valor no intervalo de 0 (o primeiro ponteiro que está para baixo) a #getPointerCount()
- 1.
Retornos
A coordenada Y do ponteiro referenciado por pointerIndex
para este evento de movimento. A unidade é pixels. O valor pode conter uma parte fracionária para dispositivos que são precisos de subpixel.
- Atributos
Comentários
Retorna a coordenada Y do ponteiro referenciado por pointerIndex
para este evento de movimento. A coordenada está no espaço de coordenadas da tela do dispositivo, independentemente da decoração do sistema e se o sistema está ou não no modo multi-janela. Se o aplicativo se estender por várias telas em um ambiente de várias telas, o espaço de coordenadas incluirá todas as telas estendidas.
No modo de várias janelas, o espaço de coordenadas se estende além dos limites da janela do aplicativo para abranger toda a tela do dispositivo. Por exemplo, se o evento de movimento ocorrer na janela inferior do modo de tela dividida na orientação retrato, a borda superior da tela— não a borda superior da janela— é a origem a partir da qual a coordenada Y é determinada.
Em cenários de várias telas, o espaço de coordenadas pode abranger telas. Por exemplo, se o aplicativo estiver abrangendo as duas telas de um dispositivo de tela dupla girado 90 graus e o evento de movimento ocorrer na tela inferior, a coordenada Y será calculada da borda superior da tela superior até o ponto do evento de movimento na tela inferior. Quando o aplicativo é restrito a uma única tela em um ambiente de várias telas, o espaço de coordenadas inclui apenas a tela na qual o aplicativo está sendo executado.
Use #getPointerId(int)
para obter o identificador de ponteiro para o ponteiro referenciado por pointerIndex
.
Documentação Java para android.view.MotionEvent.getRawY(int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.