diff options
| -rw-r--r-- | core/java/android/widget/FrameLayout.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/widget/FrameLayout.java b/core/java/android/widget/FrameLayout.java index 235e79f02366..e3175242d19e 100644 --- a/core/java/android/widget/FrameLayout.java +++ b/core/java/android/widget/FrameLayout.java @@ -29,6 +29,7 @@ import android.graphics.Region; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.view.Gravity; +import android.view.RemotableViewMethod; import android.view.View; import android.view.ViewDebug; import android.view.ViewGroup; @@ -201,6 +202,15 @@ public class FrameLayout extends ViewGroup { } } + @Override + @RemotableViewMethod + public void setVisibility(@Visibility int visibility) { + super.setVisibility(visibility); + if (mForeground != null) { + mForeground.setVisible(visibility == VISIBLE, false); + } + } + /** * {@inheritDoc} */ |