diff options
| author | Hui Shu <hush@google.com> | 2016-02-04 15:00:19 -0800 |
|---|---|---|
| committer | Hui Shu <hush@google.com> | 2016-02-20 01:51:14 +0000 |
| commit | ecdce961ea1082508b5022fe0c12bf3578e7f34a (patch) | |
| tree | 3526994cd088e7d101d6530bfd496c1e038658c1 /core/java/android/webkit/WebViewProvider.java | |
| parent | 1b5d292fbb9ec65b4186f82d7e53bd3941854210 (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.java | 3 |
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); |
