Langue

PointerCaptureMode Énumération

Définition

public enum PointerCaptureMode
type PointerCaptureMode = 
Héritage
PointerCaptureMode

Champs

Nom Valeur Description
Uncaptured 0

« Mode de capture de pointeur » dans lequel le pointeur n’est pas capturé.

Le passage à requestPointerCapture(int) équivaut à appeler releasePointerCapture().

Référence Android pour android.view.View.POINTER_CAPTURE_MODE_UNCAPTURED.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Absolute 1

Mode de capture de pointeur dans lequel les pavés tactiles signalent les emplacements absolus des doigts.

Dans ce mode de capture, aucune tentative n’est faite pour reconnaître les mouvements de l’entrée du pavé tactile. Au lieu de cela, l’emplacement absolu de chaque contact sur le pavé est signalé directement à la vue, de la même façon que les autres touches sur les appareils avec InputDevice.SOURCE_CLASS_POINTER sont signalées.

Les événements seront remis avec le InputDevice.SOURCE_TOUCHPAD source. La position absolue de chaque touche sera disponible via MotionEvent.getX(int) et MotionEvent.getY(int), et leurs mouvements relatifs via MotionEvent.AXIS_RELATIVE_X et MotionEvent.AXIS_RELATIVE_Y. Si le pavé tactile les prend en charge, les informations de dimension tactile peuvent être disponibles via les axes MotionEvent.AXIS_PRESSURE, MotionEvent.AXIS_TOUCH_MAJOR, MotionEvent.AXIS_TOUCH_MINOR, MotionEvent.AXIS_TOOL_MAJOR, MotionEvent.AXIS_TOOL_MINOR et MotionEvent.AXIS_ORIENTATION.

Les événements des souris sont toujours signalés de la même façon, quel que soit le mode de capture.

Référence Android pour android.view.View.POINTER_CAPTURE_MODE_ABSOLUTE.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Relative 2

Mode de capture de pointeur dans lequel les mouvements du pavé tactile sont reconnus et signalés comme des mouvements de souris.

Dans ce mode de capture, les mouvements suivants effectués sur un pavé tactile capturé sont reconnus et signalés : les mouvements de pointeur (tels que le déplacement d’un doigt unique sur le pavé) sont signalés comme les mouvements de la souris, avec l’action MotionEvent.ACTION_MOVE et leurs modifications de position relatives disponibles via MotionEvent.getX et MotionEvent.getY ; Les mouvements de défilement (tels que les balayages à deux doigts) sont signalés comme des mouvements de roulette de défilement sur une souris, avec l’action de MotionEvent.ACTION_SCROLL et les quantités de défilement disponibles via les axes de MotionEvent.AXIS_VSCROLL et de MotionEvent.AXIS_HSCROLL.

Les valeurs de mouvement sont proportionnelles au mouvement physique du ou des doigts gesturing, et le mouvement physique en mm peut être trouvé à l’aide de la résolution signalée par InputDevice.MotionRange.getResolution pour l’axe approprié.

Ces événements seront signalés avec InputDevice.SOURCE_MOUSE_RELATIVE.

Les événements des souris sont toujours signalés de la même façon, quel que soit le mode de capture.

Référence Android pour android.view.View.POINTER_CAPTURE_MODE_RELATIVE.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à