Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 78f2d6b3 authored by Alejandro Nijamkin's avatar Alejandro Nijamkin Committed by Android (Google) Code Review
Browse files

Merge "Unhides window visibility listener API."

parents 0a0cb46b 45f1194d
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -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);
+0 −6
Original line number Diff line number Diff line
@@ -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) {