leanback API review: hide methods in PlaybackFragment
am: 793d036863

Change-Id: I0674df6016ec2ff17aede0edfff2855c3af2c7d9
diff --git a/api/25.1.0.txt b/api/25.1.0.txt
index 113e6c8..0b2129f 100644
--- a/api/25.1.0.txt
+++ b/api/25.1.0.txt
@@ -2033,14 +2033,10 @@
     method public void fadeOut();
     method public android.support.v17.leanback.widget.ObjectAdapter getAdapter();
     method public int getBackgroundType();
-    method public final android.view.View.OnKeyListener getEventHandler();
-    method public android.support.v17.leanback.app.PlaybackFragment.OnFadeCompleteListener getFadeCompleteListener();
     method public boolean isFadingEnabled();
     method public void notifyPlaybackRowChanged();
-    method public void resetFocus();
     method public void setAdapter(android.support.v17.leanback.widget.ObjectAdapter);
     method public void setBackgroundType(int);
-    method public void setFadeCompleteListener(android.support.v17.leanback.app.PlaybackFragment.OnFadeCompleteListener);
     method public void setFadingEnabled(boolean);
     method public void setHostCallback(android.support.v17.leanback.media.PlaybackGlueHost.HostCallback);
     method public void setOnItemViewClickedListener(android.support.v17.leanback.widget.BaseOnItemViewClickedListener);
@@ -2056,12 +2052,6 @@
     field public static final int BG_NONE = 0; // 0x0
   }
 
-  public static class PlaybackFragment.OnFadeCompleteListener {
-    ctor public PlaybackFragment.OnFadeCompleteListener();
-    method public void onFadeInComplete();
-    method public void onFadeOutComplete();
-  }
-
   public class PlaybackFragmentGlueHost extends android.support.v17.leanback.media.PlaybackGlueHost {
     ctor public PlaybackFragmentGlueHost(android.support.v17.leanback.app.PlaybackFragment);
   }
@@ -2127,14 +2117,10 @@
     method public void fadeOut();
     method public android.support.v17.leanback.widget.ObjectAdapter getAdapter();
     method public int getBackgroundType();
-    method public final android.view.View.OnKeyListener getEventHandler();
-    method public android.support.v17.leanback.app.PlaybackSupportFragment.OnFadeCompleteListener getFadeCompleteListener();
     method public boolean isFadingEnabled();
     method public void notifyPlaybackRowChanged();
-    method public void resetFocus();
     method public void setAdapter(android.support.v17.leanback.widget.ObjectAdapter);
     method public void setBackgroundType(int);
-    method public void setFadeCompleteListener(android.support.v17.leanback.app.PlaybackSupportFragment.OnFadeCompleteListener);
     method public void setFadingEnabled(boolean);
     method public void setHostCallback(android.support.v17.leanback.media.PlaybackGlueHost.HostCallback);
     method public void setOnItemViewClickedListener(android.support.v17.leanback.widget.BaseOnItemViewClickedListener);
@@ -2150,12 +2136,6 @@
     field public static final int BG_NONE = 0; // 0x0
   }
 
-  public static class PlaybackSupportFragment.OnFadeCompleteListener {
-    ctor public PlaybackSupportFragment.OnFadeCompleteListener();
-    method public void onFadeInComplete();
-    method public void onFadeOutComplete();
-  }
-
   public class PlaybackSupportFragmentGlueHost extends android.support.v17.leanback.media.PlaybackGlueHost {
     ctor public PlaybackSupportFragmentGlueHost(android.support.v17.leanback.app.PlaybackSupportFragment);
   }
diff --git a/api/current.txt b/api/current.txt
index defcf74..bc24ee7 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -2016,14 +2016,10 @@
     method public void fadeOut();
     method public android.support.v17.leanback.widget.ObjectAdapter getAdapter();
     method public int getBackgroundType();
-    method public final android.view.View.OnKeyListener getEventHandler();
-    method public android.support.v17.leanback.app.PlaybackFragment.OnFadeCompleteListener getFadeCompleteListener();
     method public boolean isFadingEnabled();
     method public void notifyPlaybackRowChanged();
-    method public void resetFocus();
     method public void setAdapter(android.support.v17.leanback.widget.ObjectAdapter);
     method public void setBackgroundType(int);
-    method public void setFadeCompleteListener(android.support.v17.leanback.app.PlaybackFragment.OnFadeCompleteListener);
     method public void setFadingEnabled(boolean);
     method public void setHostCallback(android.support.v17.leanback.media.PlaybackGlueHost.HostCallback);
     method public void setOnItemViewClickedListener(android.support.v17.leanback.widget.BaseOnItemViewClickedListener);
@@ -2039,12 +2035,6 @@
     field public static final int BG_NONE = 0; // 0x0
   }
 
-  public static class PlaybackFragment.OnFadeCompleteListener {
-    ctor public PlaybackFragment.OnFadeCompleteListener();
-    method public void onFadeInComplete();
-    method public void onFadeOutComplete();
-  }
-
   public class PlaybackFragmentGlueHost extends android.support.v17.leanback.media.PlaybackGlueHost {
     ctor public PlaybackFragmentGlueHost(android.support.v17.leanback.app.PlaybackFragment);
   }
@@ -2110,14 +2100,10 @@
     method public void fadeOut();
     method public android.support.v17.leanback.widget.ObjectAdapter getAdapter();
     method public int getBackgroundType();
-    method public final android.view.View.OnKeyListener getEventHandler();
-    method public android.support.v17.leanback.app.PlaybackSupportFragment.OnFadeCompleteListener getFadeCompleteListener();
     method public boolean isFadingEnabled();
     method public void notifyPlaybackRowChanged();
-    method public void resetFocus();
     method public void setAdapter(android.support.v17.leanback.widget.ObjectAdapter);
     method public void setBackgroundType(int);
-    method public void setFadeCompleteListener(android.support.v17.leanback.app.PlaybackSupportFragment.OnFadeCompleteListener);
     method public void setFadingEnabled(boolean);
     method public void setHostCallback(android.support.v17.leanback.media.PlaybackGlueHost.HostCallback);
     method public void setOnItemViewClickedListener(android.support.v17.leanback.widget.BaseOnItemViewClickedListener);
@@ -2133,12 +2119,6 @@
     field public static final int BG_NONE = 0; // 0x0
   }
 
-  public static class PlaybackSupportFragment.OnFadeCompleteListener {
-    ctor public PlaybackSupportFragment.OnFadeCompleteListener();
-    method public void onFadeInComplete();
-    method public void onFadeOutComplete();
-  }
-
   public class PlaybackSupportFragmentGlueHost extends android.support.v17.leanback.media.PlaybackGlueHost {
     ctor public PlaybackSupportFragmentGlueHost(android.support.v17.leanback.app.PlaybackSupportFragment);
   }
diff --git a/v17/leanback/src/android/support/v17/leanback/app/PlaybackFragment.java b/v17/leanback/src/android/support/v17/leanback/app/PlaybackFragment.java
index 5e12431..a0027ec 100644
--- a/v17/leanback/src/android/support/v17/leanback/app/PlaybackFragment.java
+++ b/v17/leanback/src/android/support/v17/leanback/app/PlaybackFragment.java
@@ -79,6 +79,7 @@
 
     /**
      * Resets the focus on the button in the middle of control row.
+     * @hide
      */
     public void resetFocus() {
         ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) getVerticalGridView()
@@ -138,6 +139,7 @@
     /**
      * Listener allowing the application to receive notification of fade in and/or fade out
      * completion events.
+     * @hide
      */
     public static class OnFadeCompleteListener {
         public void onFadeInComplete() {
@@ -296,6 +298,7 @@
 
     /**
      * Sets the listener to be called when fade in or out has completed.
+     * @hide
      */
     public void setFadeCompleteListener(OnFadeCompleteListener listener) {
         mFadeCompleteListener = listener;
@@ -303,6 +306,7 @@
 
     /**
      * Returns the listener to be called when fade in or out has completed.
+     * @hide
      */
     public OnFadeCompleteListener getFadeCompleteListener() {
         return mFadeCompleteListener;
@@ -316,13 +320,6 @@
     }
 
     /**
-     * Returns the input event handler.
-     */
-    public final View.OnKeyListener getEventHandler() {
-        return mInputEventHandler;
-    }
-
-    /**
      * Tickles the playback controls.  Fades in the view if it was faded out,
      * otherwise resets the fade out timer.  Tickling on input events is handled
      * by the fragment.
diff --git a/v17/leanback/src/android/support/v17/leanback/app/PlaybackSupportFragment.java b/v17/leanback/src/android/support/v17/leanback/app/PlaybackSupportFragment.java
index 3e9f70c..f21bd4e 100644
--- a/v17/leanback/src/android/support/v17/leanback/app/PlaybackSupportFragment.java
+++ b/v17/leanback/src/android/support/v17/leanback/app/PlaybackSupportFragment.java
@@ -82,6 +82,7 @@
 
     /**
      * Resets the focus on the button in the middle of control row.
+     * @hide
      */
     public void resetFocus() {
         ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) getVerticalGridView()
@@ -141,6 +142,7 @@
     /**
      * Listener allowing the application to receive notification of fade in and/or fade out
      * completion events.
+     * @hide
      */
     public static class OnFadeCompleteListener {
         public void onFadeInComplete() {
@@ -299,6 +301,7 @@
 
     /**
      * Sets the listener to be called when fade in or out has completed.
+     * @hide
      */
     public void setFadeCompleteListener(OnFadeCompleteListener listener) {
         mFadeCompleteListener = listener;
@@ -306,6 +309,7 @@
 
     /**
      * Returns the listener to be called when fade in or out has completed.
+     * @hide
      */
     public OnFadeCompleteListener getFadeCompleteListener() {
         return mFadeCompleteListener;
@@ -319,13 +323,6 @@
     }
 
     /**
-     * Returns the input event handler.
-     */
-    public final View.OnKeyListener getEventHandler() {
-        return mInputEventHandler;
-    }
-
-    /**
      * Tickles the playback controls.  Fades in the view if it was faded out,
      * otherwise resets the fade out timer.  Tickling on input events is handled
      * by the fragment.