diff options
Diffstat (limited to 'src/com/cyngn/theme/widget/NavBarSpace.java')
-rw-r--r-- | src/com/cyngn/theme/widget/NavBarSpace.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/com/cyngn/theme/widget/NavBarSpace.java b/src/com/cyngn/theme/widget/NavBarSpace.java index 71dce4d..993e9cf 100644 --- a/src/com/cyngn/theme/widget/NavBarSpace.java +++ b/src/com/cyngn/theme/widget/NavBarSpace.java @@ -28,11 +28,12 @@ public class NavBarSpace extends View { } @Override - protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { - super.onMeasure(widthMeasureSpec, heightMeasureSpec); - if (!Utils.hasNavigationBar(mContext)) { - int width = MeasureSpec.getSize(widthMeasureSpec); - setMeasuredDimension(width, 0); + protected void onFinishInflate() { + super.onFinishInflate(); + if (!Utils.hasNavigationBar(getContext())) { + this.setVisibility(View.GONE); + } else { + this.setVisibility(View.VISIBLE); } } } |