am 601fa249: am 8c14ff5c: am c44c77d3: Merge "Implement missing visibility management for FrameLayout foreground" into lmp-dev
* commit '601fa2498d9042a19a21015e21629901ff09b25d': 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