| Index: ui/android/view_android.cc
|
| diff --git a/ui/android/view_android.cc b/ui/android/view_android.cc
|
| index 3771c37282d3359e8febec8ebcbb99db1b53a260..5c1d3e45389b18be0970b21f73e175d319f77b05 100644
|
| --- a/ui/android/view_android.cc
|
| +++ b/ui/android/view_android.cc
|
| @@ -8,12 +8,12 @@
|
|
|
| #include "base/android/jni_android.h"
|
| #include "cc/layers/layer.h"
|
| +#include "ui/android/window_android.h"
|
| +
|
|
|
| namespace ui {
|
|
|
| -using base::android::AttachCurrentThread;
|
| using base::android::JavaRef;
|
| -using base::android::ScopedJavaLocalRef;
|
|
|
| ViewAndroid::ViewAndroid(const JavaRef<jobject>& delegate,
|
| WindowAndroid* root_window)
|
| @@ -83,4 +83,13 @@ void ViewAndroid::SetLayer(scoped_refptr<cc::Layer> layer) {
|
| layer_ = layer;
|
| }
|
|
|
| +void ViewAndroid::StartDragAndDrop(const JavaRef<jstring>& jtext,
|
| + const JavaRef<jobject>& jimage) {
|
| + WindowAndroid* window_android = GetWindowAndroid();
|
| + if (!window_android)
|
| + return;
|
| +
|
| + window_android->StartDragAndDrop(GetViewAndroidDelegate(), jtext, jimage);
|
| +}
|
| +
|
| } // namespace ui
|
|
|