From 6489737c1a258b50de5bfabc9ae14a46ddcc946c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Fri, 30 Jan 2015 09:57:46 -0500 Subject: [PATCH] lib/android: intro motion down_time MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- lib/android/input_events.nit | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/android/input_events.nit b/lib/android/input_events.nit index 8aea378..5ee9d87 100644 --- a/lib/android/input_events.nit +++ b/lib/android/input_events.nit @@ -70,6 +70,8 @@ private extern class NativeAndroidMotionEvent `{AInputEvent *`} `} fun action: AMotionEventAction `{ return AMotionEvent_getAction(self); `} + + fun native_down_time: Int `{ return AMotionEvent_getDownTime(self); `} end private extern class AMotionEventAction `{ int32_t `} @@ -149,6 +151,11 @@ class AndroidMotionEvent return null end end + + # Time when the user originally pressed down to start a stream of position events + # + # The return value is in the `java.lang.System.nanoTime()` time base. + fun down_time: Int do return native.native_down_time end # A pointer event -- 1.7.9.5