summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--api/current.xml11
-rw-r--r--core/java/android/view/View.java5
2 files changed, 16 insertions, 0 deletions
diff --git a/api/current.xml b/api/current.xml
index 6677a90f9f20..0d76b719e6fe 100644
--- a/api/current.xml
+++ b/api/current.xml
@@ -206860,6 +206860,17 @@
<parameter name="view" type="android.view.View">
</parameter>
</constructor>
+<method name="getView"
+ return="android.view.View"
+ abstract="false"
+ native="false"
+ synchronized="false"
+ static="false"
+ final="true"
+ deprecated="not deprecated"
+ visibility="public"
+>
+</method>
<method name="onDrawThumbnail"
return="void"
abstract="false"
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java
index 8e4591aac047..2b63eff0be27 100644
--- a/core/java/android/view/View.java
+++ b/core/java/android/view/View.java
@@ -9854,6 +9854,10 @@ public class View implements Drawable.Callback, KeyEvent.Callback, Accessibility
mView = new WeakReference<View>(view);
}
+ final public View getView() {
+ return mView.get();
+ }
+
/**
* Provide the draggable-thumbnail metrics for the operation: the dimensions of
* the thumbnail image itself, and the point within that thumbnail that should
@@ -9932,6 +9936,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, Accessibility
if (token != null) {
Canvas canvas = surface.lockCanvas(null);
try {
+ canvas.drawColor(0, PorterDuff.Mode.CLEAR);
thumbBuilder.onDrawThumbnail(canvas);
} finally {
surface.unlockCanvasAndPost(canvas);