diff options
| -rw-r--r-- | core/api/current.txt | 6 | ||||
| -rw-r--r-- | core/java/android/view/ViewTreeObserver.java | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/core/api/current.txt b/core/api/current.txt index bb3264701ca5..74769a3fc7b5 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -51083,6 +51083,7 @@ package android.view { method public void addOnTouchModeChangeListener(android.view.ViewTreeObserver.OnTouchModeChangeListener); method public void addOnWindowAttachListener(android.view.ViewTreeObserver.OnWindowAttachListener); method public void addOnWindowFocusChangeListener(android.view.ViewTreeObserver.OnWindowFocusChangeListener); + method public void addOnWindowVisibilityChangeListener(@NonNull android.view.ViewTreeObserver.OnWindowVisibilityChangeListener); method public void dispatchOnDraw(); method public void dispatchOnGlobalLayout(); method public boolean dispatchOnPreDraw(); @@ -51098,6 +51099,7 @@ package android.view { method public void removeOnTouchModeChangeListener(android.view.ViewTreeObserver.OnTouchModeChangeListener); method public void removeOnWindowAttachListener(android.view.ViewTreeObserver.OnWindowAttachListener); method public void removeOnWindowFocusChangeListener(android.view.ViewTreeObserver.OnWindowFocusChangeListener); + method public void removeOnWindowVisibilityChangeListener(@NonNull android.view.ViewTreeObserver.OnWindowVisibilityChangeListener); method public boolean unregisterFrameCommitCallback(@NonNull Runnable); } @@ -51134,6 +51136,10 @@ package android.view { method public void onWindowFocusChanged(boolean); } + public static interface ViewTreeObserver.OnWindowVisibilityChangeListener { + method public void onWindowVisibilityChanged(int); + } + public abstract class Window { ctor public Window(@UiContext android.content.Context); method public abstract void addContentView(android.view.View, android.view.ViewGroup.LayoutParams); diff --git a/core/java/android/view/ViewTreeObserver.java b/core/java/android/view/ViewTreeObserver.java index ed8350afc109..2c077c3e9e63 100644 --- a/core/java/android/view/ViewTreeObserver.java +++ b/core/java/android/view/ViewTreeObserver.java @@ -109,8 +109,6 @@ public final class ViewTreeObserver { /** * Interface definition for a callback to be invoked when the view hierarchy's window * visibility changes. - * - * @hide */ public interface OnWindowVisibilityChangeListener { /** @@ -569,8 +567,6 @@ public final class ViewTreeObserver { * @param listener The callback to add * * @throws IllegalStateException If {@link #isAlive()} returns false - * - * @hide */ public void addOnWindowVisibilityChangeListener( @NonNull OnWindowVisibilityChangeListener listener) { @@ -593,8 +589,6 @@ public final class ViewTreeObserver { * * @see #addOnWindowVisibilityChangeListener( * android.view.ViewTreeObserver.OnWindowVisibilityChangeListener) - * - * @hide */ public void removeOnWindowVisibilityChangeListener( @NonNull OnWindowVisibilityChangeListener victim) { |