Loading api/current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -43245,7 +43245,7 @@ package android.view { method public abstract void setNavigationBarColor(int); method public void setReenterTransition(android.transition.Transition); method public abstract void setResizingCaptionDrawable(android.graphics.drawable.Drawable); method public final void setRestrictedCaptionAreaListener(android.view.Window.RestrictedCaptionAreaListener); method public final void setRestrictedCaptionAreaListener(android.view.Window.OnRestrictedCaptionAreaChangedListener); method public void setReturnTransition(android.transition.Transition); method public void setSharedElementEnterTransition(android.transition.Transition); method public void setSharedElementExitTransition(android.transition.Transition); Loading Loading @@ -43332,7 +43332,7 @@ package android.view { method public abstract android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback, int); } public static abstract interface Window.RestrictedCaptionAreaListener { public static abstract interface Window.OnRestrictedCaptionAreaChangedListener { method public abstract void onRestrictedCaptionAreaChanged(android.graphics.Rect); } api/system-current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -45663,7 +45663,7 @@ package android.view { method public abstract void setNavigationBarColor(int); method public void setReenterTransition(android.transition.Transition); method public abstract void setResizingCaptionDrawable(android.graphics.drawable.Drawable); method public final void setRestrictedCaptionAreaListener(android.view.Window.RestrictedCaptionAreaListener); method public final void setRestrictedCaptionAreaListener(android.view.Window.OnRestrictedCaptionAreaChangedListener); method public void setReturnTransition(android.transition.Transition); method public void setSharedElementEnterTransition(android.transition.Transition); method public void setSharedElementExitTransition(android.transition.Transition); Loading Loading @@ -45750,7 +45750,7 @@ package android.view { method public abstract android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback, int); } public static abstract interface Window.RestrictedCaptionAreaListener { public static abstract interface Window.OnRestrictedCaptionAreaChangedListener { method public abstract void onRestrictedCaptionAreaChanged(android.graphics.Rect); } api/test-current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -43262,7 +43262,7 @@ package android.view { method public abstract void setNavigationBarColor(int); method public void setReenterTransition(android.transition.Transition); method public abstract void setResizingCaptionDrawable(android.graphics.drawable.Drawable); method public final void setRestrictedCaptionAreaListener(android.view.Window.RestrictedCaptionAreaListener); method public final void setRestrictedCaptionAreaListener(android.view.Window.OnRestrictedCaptionAreaChangedListener); method public void setReturnTransition(android.transition.Transition); method public void setSharedElementEnterTransition(android.transition.Transition); method public void setSharedElementExitTransition(android.transition.Transition); Loading Loading @@ -43349,7 +43349,7 @@ package android.view { method public abstract android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback, int); } public static abstract interface Window.RestrictedCaptionAreaListener { public static abstract interface Window.OnRestrictedCaptionAreaChangedListener { method public abstract void onRestrictedCaptionAreaChanged(android.graphics.Rect); } core/java/android/view/Window.java +11 −9 Original line number Diff line number Diff line Loading @@ -34,7 +34,6 @@ import android.graphics.drawable.Drawable; import android.media.session.MediaController; import android.net.Uri; import android.os.Bundle; import android.os.Handler; import android.os.IBinder; import android.os.RemoteException; import android.os.SystemProperties; Loading Loading @@ -273,7 +272,7 @@ public abstract class Window { private Callback mCallback; private OnWindowDismissedCallback mOnWindowDismissedCallback; private WindowControllerCallback mWindowControllerCallback; private RestrictedCaptionAreaListener mRestrictedCaptionAreaListener; private OnRestrictedCaptionAreaChangedListener mOnRestrictedCaptionAreaChangedListener; private Rect mRestrictedCaptionAreaRect; private WindowManager mWindowManager; private IBinder mAppToken; Loading Loading @@ -596,7 +595,7 @@ public abstract class Window { /** * Callback for clients that want to be aware of where caption draws content. */ public interface RestrictedCaptionAreaListener { public interface OnRestrictedCaptionAreaChangedListener { /** * Called when the area where caption draws content changes. * Loading Loading @@ -856,8 +855,8 @@ public abstract class Window { * * @param listener Callback that will be called when the area changes. */ public final void setRestrictedCaptionAreaListener(RestrictedCaptionAreaListener listener) { mRestrictedCaptionAreaListener = listener; public final void setRestrictedCaptionAreaListener(OnRestrictedCaptionAreaChangedListener listener) { mOnRestrictedCaptionAreaChangedListener = listener; mRestrictedCaptionAreaRect = listener != null ? new Rect() : null; } Loading Loading @@ -2126,17 +2125,20 @@ public abstract class Window { /** @hide */ public void notifyRestrictedCaptionAreaCallback(int left, int top, int right, int bottom) { if (mRestrictedCaptionAreaListener != null) { if (mOnRestrictedCaptionAreaChangedListener != null) { mRestrictedCaptionAreaRect.set(left, top, right, bottom); mRestrictedCaptionAreaListener.onRestrictedCaptionAreaChanged( mOnRestrictedCaptionAreaChangedListener.onRestrictedCaptionAreaChanged( mRestrictedCaptionAreaRect); } } /** * Set what color should the caption controls be. By default the system will try to determine * the color from the theme. You can overwrite this by using {@link #DECOR_CAPTION_SHADE_DARK} * or {@link #DECOR_CAPTION_SHADE_DARK}. * the color from the theme. You can overwrite this by using {@link #DECOR_CAPTION_SHADE_DARK}, * {@link #DECOR_CAPTION_SHADE_LIGHT}, or {@link #DECOR_CAPTION_SHADE_AUTO}. * @see #DECOR_CAPTION_SHADE_DARK * @see #DECOR_CAPTION_SHADE_LIGHT * @see #DECOR_CAPTION_SHADE_AUTO */ public abstract void setDecorCaptionShade(int decorCaptionShade); Loading Loading
api/current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -43245,7 +43245,7 @@ package android.view { method public abstract void setNavigationBarColor(int); method public void setReenterTransition(android.transition.Transition); method public abstract void setResizingCaptionDrawable(android.graphics.drawable.Drawable); method public final void setRestrictedCaptionAreaListener(android.view.Window.RestrictedCaptionAreaListener); method public final void setRestrictedCaptionAreaListener(android.view.Window.OnRestrictedCaptionAreaChangedListener); method public void setReturnTransition(android.transition.Transition); method public void setSharedElementEnterTransition(android.transition.Transition); method public void setSharedElementExitTransition(android.transition.Transition); Loading Loading @@ -43332,7 +43332,7 @@ package android.view { method public abstract android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback, int); } public static abstract interface Window.RestrictedCaptionAreaListener { public static abstract interface Window.OnRestrictedCaptionAreaChangedListener { method public abstract void onRestrictedCaptionAreaChanged(android.graphics.Rect); }
api/system-current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -45663,7 +45663,7 @@ package android.view { method public abstract void setNavigationBarColor(int); method public void setReenterTransition(android.transition.Transition); method public abstract void setResizingCaptionDrawable(android.graphics.drawable.Drawable); method public final void setRestrictedCaptionAreaListener(android.view.Window.RestrictedCaptionAreaListener); method public final void setRestrictedCaptionAreaListener(android.view.Window.OnRestrictedCaptionAreaChangedListener); method public void setReturnTransition(android.transition.Transition); method public void setSharedElementEnterTransition(android.transition.Transition); method public void setSharedElementExitTransition(android.transition.Transition); Loading Loading @@ -45750,7 +45750,7 @@ package android.view { method public abstract android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback, int); } public static abstract interface Window.RestrictedCaptionAreaListener { public static abstract interface Window.OnRestrictedCaptionAreaChangedListener { method public abstract void onRestrictedCaptionAreaChanged(android.graphics.Rect); }
api/test-current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -43262,7 +43262,7 @@ package android.view { method public abstract void setNavigationBarColor(int); method public void setReenterTransition(android.transition.Transition); method public abstract void setResizingCaptionDrawable(android.graphics.drawable.Drawable); method public final void setRestrictedCaptionAreaListener(android.view.Window.RestrictedCaptionAreaListener); method public final void setRestrictedCaptionAreaListener(android.view.Window.OnRestrictedCaptionAreaChangedListener); method public void setReturnTransition(android.transition.Transition); method public void setSharedElementEnterTransition(android.transition.Transition); method public void setSharedElementExitTransition(android.transition.Transition); Loading Loading @@ -43349,7 +43349,7 @@ package android.view { method public abstract android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback, int); } public static abstract interface Window.RestrictedCaptionAreaListener { public static abstract interface Window.OnRestrictedCaptionAreaChangedListener { method public abstract void onRestrictedCaptionAreaChanged(android.graphics.Rect); }
core/java/android/view/Window.java +11 −9 Original line number Diff line number Diff line Loading @@ -34,7 +34,6 @@ import android.graphics.drawable.Drawable; import android.media.session.MediaController; import android.net.Uri; import android.os.Bundle; import android.os.Handler; import android.os.IBinder; import android.os.RemoteException; import android.os.SystemProperties; Loading Loading @@ -273,7 +272,7 @@ public abstract class Window { private Callback mCallback; private OnWindowDismissedCallback mOnWindowDismissedCallback; private WindowControllerCallback mWindowControllerCallback; private RestrictedCaptionAreaListener mRestrictedCaptionAreaListener; private OnRestrictedCaptionAreaChangedListener mOnRestrictedCaptionAreaChangedListener; private Rect mRestrictedCaptionAreaRect; private WindowManager mWindowManager; private IBinder mAppToken; Loading Loading @@ -596,7 +595,7 @@ public abstract class Window { /** * Callback for clients that want to be aware of where caption draws content. */ public interface RestrictedCaptionAreaListener { public interface OnRestrictedCaptionAreaChangedListener { /** * Called when the area where caption draws content changes. * Loading Loading @@ -856,8 +855,8 @@ public abstract class Window { * * @param listener Callback that will be called when the area changes. */ public final void setRestrictedCaptionAreaListener(RestrictedCaptionAreaListener listener) { mRestrictedCaptionAreaListener = listener; public final void setRestrictedCaptionAreaListener(OnRestrictedCaptionAreaChangedListener listener) { mOnRestrictedCaptionAreaChangedListener = listener; mRestrictedCaptionAreaRect = listener != null ? new Rect() : null; } Loading Loading @@ -2126,17 +2125,20 @@ public abstract class Window { /** @hide */ public void notifyRestrictedCaptionAreaCallback(int left, int top, int right, int bottom) { if (mRestrictedCaptionAreaListener != null) { if (mOnRestrictedCaptionAreaChangedListener != null) { mRestrictedCaptionAreaRect.set(left, top, right, bottom); mRestrictedCaptionAreaListener.onRestrictedCaptionAreaChanged( mOnRestrictedCaptionAreaChangedListener.onRestrictedCaptionAreaChanged( mRestrictedCaptionAreaRect); } } /** * Set what color should the caption controls be. By default the system will try to determine * the color from the theme. You can overwrite this by using {@link #DECOR_CAPTION_SHADE_DARK} * or {@link #DECOR_CAPTION_SHADE_DARK}. * the color from the theme. You can overwrite this by using {@link #DECOR_CAPTION_SHADE_DARK}, * {@link #DECOR_CAPTION_SHADE_LIGHT}, or {@link #DECOR_CAPTION_SHADE_AUTO}. * @see #DECOR_CAPTION_SHADE_DARK * @see #DECOR_CAPTION_SHADE_LIGHT * @see #DECOR_CAPTION_SHADE_AUTO */ public abstract void setDecorCaptionShade(int decorCaptionShade); Loading