diff options
author | Jeff Brown <jeffbrown@google.com> | 2011-02-17 13:01:34 -0800 |
---|---|---|
committer | Jeff Brown <jeffbrown@google.com> | 2011-02-17 13:01:34 -0800 |
commit | ebbd5d14ad3b1e762d9fcfa026e19413cc857e05 (patch) | |
tree | 7f449489b302fddd176f6ab9f85c8e38024fed90 /native | |
parent | 3b93d3fc1e56eada95246f9ee102c563d22df6d0 (diff) | |
download | frameworks_base-ebbd5d14ad3b1e762d9fcfa026e19413cc857e05.zip frameworks_base-ebbd5d14ad3b1e762d9fcfa026e19413cc857e05.tar.gz frameworks_base-ebbd5d14ad3b1e762d9fcfa026e19413cc857e05.tar.bz2 |
Fix a regression with MotionEvent parceling.
Also added some more unit tests.
Change-Id: I413654294d1a998eec056884e6df5eaa50f3daf4
Diffstat (limited to 'native')
-rw-r--r-- | native/include/android/input.h | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/native/include/android/input.h b/native/include/android/input.h index 0ffb8b5..ee05020 100644 --- a/native/include/android/input.h +++ b/native/include/android/input.h @@ -321,6 +321,21 @@ enum { }; /* + * Constants that identify each individual axis of a motion event. + */ +enum { + AMOTION_EVENT_AXIS_X = 0, + AMOTION_EVENT_AXIS_Y = 1, + AMOTION_EVENT_AXIS_PRESSURE = 2, + AMOTION_EVENT_AXIS_SIZE = 3, + AMOTION_EVENT_AXIS_TOUCH_MAJOR = 4, + AMOTION_EVENT_AXIS_TOUCH_MINOR = 5, + AMOTION_EVENT_AXIS_TOOL_MAJOR = 6, + AMOTION_EVENT_AXIS_TOOL_MINOR = 7, + AMOTION_EVENT_AXIS_ORIENTATION = 8, +}; + +/* * Input sources. * * Refer to the documentation on android.view.InputDevice for more details about input sources @@ -363,39 +378,24 @@ enum { }; /* - * Constants that identify each individual axis of a motion event. - */ -enum { - AINPUT_MOTION_AXIS_X = 0, - AINPUT_MOTION_AXIS_Y = 1, - AINPUT_MOTION_AXIS_PRESSURE = 2, - AINPUT_MOTION_AXIS_SIZE = 3, - AINPUT_MOTION_AXIS_TOUCH_MAJOR = 4, - AINPUT_MOTION_AXIS_TOUCH_MINOR = 5, - AINPUT_MOTION_AXIS_TOOL_MAJOR = 6, - AINPUT_MOTION_AXIS_TOOL_MINOR = 7, - AINPUT_MOTION_AXIS_ORIENTATION = 8, -}; - -/* * Constants used to retrieve information about the range of motion for a particular * coordinate of a motion event. * * Refer to the documentation on android.view.InputDevice for more details about input sources * and their correct interpretation. * - * DEPRECATION NOTICE: These constants are deprecated. Use AINPUT_MOTION_AXIS_* constants instead. + * DEPRECATION NOTICE: These constants are deprecated. Use AMOTION_EVENT_AXIS_* constants instead. */ enum { - AINPUT_MOTION_RANGE_X = AINPUT_MOTION_AXIS_X, - AINPUT_MOTION_RANGE_Y = AINPUT_MOTION_AXIS_Y, - AINPUT_MOTION_RANGE_PRESSURE = AINPUT_MOTION_AXIS_PRESSURE, - AINPUT_MOTION_RANGE_SIZE = AINPUT_MOTION_AXIS_SIZE, - AINPUT_MOTION_RANGE_TOUCH_MAJOR = AINPUT_MOTION_AXIS_TOUCH_MAJOR, - AINPUT_MOTION_RANGE_TOUCH_MINOR = AINPUT_MOTION_AXIS_TOUCH_MINOR, - AINPUT_MOTION_RANGE_TOOL_MAJOR = AINPUT_MOTION_AXIS_TOOL_MAJOR, - AINPUT_MOTION_RANGE_TOOL_MINOR = AINPUT_MOTION_AXIS_TOOL_MINOR, - AINPUT_MOTION_RANGE_ORIENTATION = AINPUT_MOTION_AXIS_ORIENTATION, + AINPUT_MOTION_RANGE_X = AMOTION_EVENT_AXIS_X, + AINPUT_MOTION_RANGE_Y = AMOTION_EVENT_AXIS_Y, + AINPUT_MOTION_RANGE_PRESSURE = AMOTION_EVENT_AXIS_PRESSURE, + AINPUT_MOTION_RANGE_SIZE = AMOTION_EVENT_AXIS_SIZE, + AINPUT_MOTION_RANGE_TOUCH_MAJOR = AMOTION_EVENT_AXIS_TOUCH_MAJOR, + AINPUT_MOTION_RANGE_TOUCH_MINOR = AMOTION_EVENT_AXIS_TOUCH_MINOR, + AINPUT_MOTION_RANGE_TOOL_MAJOR = AMOTION_EVENT_AXIS_TOOL_MAJOR, + AINPUT_MOTION_RANGE_TOOL_MINOR = AMOTION_EVENT_AXIS_TOOL_MINOR, + AINPUT_MOTION_RANGE_ORIENTATION = AMOTION_EVENT_AXIS_ORIENTATION, } __attribute__ ((deprecated)); |