diff options
| author | 2015-04-17 10:08:10 -0700 | |
|---|---|---|
| committer | 2015-04-17 10:09:05 -0700 | |
| commit | 66b4139d6a45c9f7641fa27a3d4810571831f35e (patch) | |
| tree | 1fa76158ea6e2368a4206389e6e5c2da10237b03 | |
| parent | fedd63165d0cd852c129c3fa18a0849f5de9dfb1 (diff) | |
Hide transient view API
bug:18621099
Change-Id: I25f64bc50bbbcf9fbbd8a4cdf81cacb61fa256f0
| -rw-r--r-- | api/current.txt | 5 | ||||
| -rw-r--r-- | api/system-current.txt | 5 | ||||
| -rw-r--r-- | core/java/android/view/ViewGroup.java | 10 |
3 files changed, 10 insertions, 10 deletions
diff --git a/api/current.txt b/api/current.txt index 4375e6f4ff0e..5f4d6e98044c 100644 --- a/api/current.txt +++ b/api/current.txt @@ -36560,7 +36560,6 @@ package android.view { ctor public ViewGroup(android.content.Context, android.util.AttributeSet, int); ctor public ViewGroup(android.content.Context, android.util.AttributeSet, int, int); method public boolean addStatesFromChildren(); - method public void addTransientView(android.view.View, int); method public void addView(android.view.View); method public void addView(android.view.View, int); method public void addView(android.view.View, int, int); @@ -36612,9 +36611,6 @@ package android.view { method public int getNestedScrollAxes(); method public int getPersistentDrawingCache(); method public boolean getTouchscreenBlocksFocus(); - method public android.view.View getTransientView(int); - method public int getTransientViewCount(); - method public int getTransientViewIndex(int); method public int indexOfChild(android.view.View); method public final void invalidateChild(android.view.View, android.graphics.Rect); method public android.view.ViewParent invalidateChildInParent(int[], android.graphics.Rect); @@ -36648,7 +36644,6 @@ package android.view { method public void removeAllViews(); method public void removeAllViewsInLayout(); method protected void removeDetachedView(android.view.View, boolean); - method public void removeTransientView(android.view.View); method public void removeView(android.view.View); method public void removeViewAt(int); method public void removeViewInLayout(android.view.View); diff --git a/api/system-current.txt b/api/system-current.txt index 363967373791..e44ee6ec44ac 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -38762,7 +38762,6 @@ package android.view { ctor public ViewGroup(android.content.Context, android.util.AttributeSet, int); ctor public ViewGroup(android.content.Context, android.util.AttributeSet, int, int); method public boolean addStatesFromChildren(); - method public void addTransientView(android.view.View, int); method public void addView(android.view.View); method public void addView(android.view.View, int); method public void addView(android.view.View, int, int); @@ -38814,9 +38813,6 @@ package android.view { method public int getNestedScrollAxes(); method public int getPersistentDrawingCache(); method public boolean getTouchscreenBlocksFocus(); - method public android.view.View getTransientView(int); - method public int getTransientViewCount(); - method public int getTransientViewIndex(int); method public int indexOfChild(android.view.View); method public final void invalidateChild(android.view.View, android.graphics.Rect); method public android.view.ViewParent invalidateChildInParent(int[], android.graphics.Rect); @@ -38850,7 +38846,6 @@ package android.view { method public void removeAllViews(); method public void removeAllViewsInLayout(); method protected void removeDetachedView(android.view.View, boolean); - method public void removeTransientView(android.view.View); method public void removeView(android.view.View); method public void removeViewAt(int); method public void removeViewInLayout(android.view.View); diff --git a/core/java/android/view/ViewGroup.java b/core/java/android/view/ViewGroup.java index afc0eeef91eb..8f2be990e460 100644 --- a/core/java/android/view/ViewGroup.java +++ b/core/java/android/view/ViewGroup.java @@ -3858,6 +3858,8 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager * This value is relative to the {@link #getChildAt(int) index} values in the normal * child list of this container, where any transient view at a particular index will * be drawn before any normal child at that same index. + * + * @hide */ public void addTransientView(View view, int index) { if (index < 0) { @@ -3891,6 +3893,8 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager * such transient view, this method does nothing. * * @param view The transient view to be removed + * + * @hide */ public void removeTransientView(View view) { if (mTransientViews == null) { @@ -3916,6 +3920,8 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager * * @see #addTransientView(View, int) * @return The number of transient views in this container + * + * @hide */ public int getTransientViewCount() { return mTransientIndices == null ? 0 : mTransientIndices.size(); @@ -3929,6 +3935,8 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager * and less than the value returned by {@link #getTransientViewCount()}. * @return The index of the transient view stored in the given position if the * position is valid, otherwise -1 + * + * @hide */ public int getTransientViewIndex(int position) { if (position < 0 || mTransientIndices == null || position >= mTransientIndices.size()) { @@ -3945,6 +3953,8 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager * and less than the value returned by {@link #getTransientViewCount()}. * @return The transient view stored in the given position if the * position is valid, otherwise null + * + * @hide */ public View getTransientView(int position) { if (mTransientViews == null || position >= mTransientViews.size()) { |