summaryrefslogtreecommitdiff
path: root/core/java/android/webkit/WebViewProvider.java
diff options
context:
space:
mode:
authorHui Shu <hush@google.com>2016-02-04 15:00:19 -0800
committerHui Shu <hush@google.com>2016-02-20 01:51:14 +0000
commitecdce961ea1082508b5022fe0c12bf3578e7f34a (patch)
tree3526994cd088e7d101d6530bfd496c1e038658c1 /core/java/android/webkit/WebViewProvider.java
parent1b5d292fbb9ec65b4186f82d7e53bd3941854210 (diff)
Support for webview drag and drop
WebView needs to override onDragEvent to accept drops from other apps. BUG: 27039417 Change-Id: Ie81c5ac325091cf78440785e04afcc01ddcbaab3
Diffstat (limited to 'core/java/android/webkit/WebViewProvider.java')
-rw-r--r--core/java/android/webkit/WebViewProvider.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/webkit/WebViewProvider.java b/core/java/android/webkit/WebViewProvider.java
index 3ce034cf24cb..94d231c45b98 100644
--- a/core/java/android/webkit/WebViewProvider.java
+++ b/core/java/android/webkit/WebViewProvider.java
@@ -30,6 +30,7 @@ import android.net.Uri;
import android.os.Bundle;
import android.os.Message;
import android.print.PrintDocumentAdapter;
+import android.view.DragEvent;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.view.View;
@@ -334,6 +335,8 @@ public interface WebViewProvider {
public InputConnection onCreateInputConnection(EditorInfo outAttrs);
+ public boolean onDragEvent(DragEvent event);
+
public boolean onKeyMultiple(int keyCode, int repeatCount, KeyEvent event);
public boolean onKeyDown(int keyCode, KeyEvent event);