summaryrefslogtreecommitdiffstats
path: root/core/java/android/service/gesture/IEdgeGestureHostCallback.aidl
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/android/service/gesture/IEdgeGestureHostCallback.aidl')
-rw-r--r--core/java/android/service/gesture/IEdgeGestureHostCallback.aidl20
1 files changed, 20 insertions, 0 deletions
diff --git a/core/java/android/service/gesture/IEdgeGestureHostCallback.aidl b/core/java/android/service/gesture/IEdgeGestureHostCallback.aidl
new file mode 100644
index 0000000..c261550
--- /dev/null
+++ b/core/java/android/service/gesture/IEdgeGestureHostCallback.aidl
@@ -0,0 +1,20 @@
+package android.service.gesture;
+
+/** @hide */
+interface IEdgeGestureHostCallback {
+
+ /** After being activated, this allows to steal focus from the current
+ * window
+ */
+ boolean gainTouchFocus(IBinder windowToken);
+
+ /** Turns listening for activation gestures on again, after it was disabled during
+ * the call to the listener.
+ */
+ oneway void restoreListenerState();
+
+ /*
+ * Tells filter to drop all events till touch up
+ */
+ boolean dropEventsUntilLift();
+} \ No newline at end of file