am c44c77d3: Merge "Implement missing visibility management for FrameLayout foreground" into lmp-dev
* commit 'c44c77d305c02d9c8280df5ce3a816ee586c9d52': Implement missing visibility management for FrameLayout foreground
This commit is contained in:
@@ -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}
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user