diff options
| -rw-r--r-- | api/current.xml | 11 | ||||
| -rw-r--r-- | core/java/android/view/View.java | 5 |
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); |