implement dynamically sized status bar in *most of the activities/fragments.

This commit is contained in:
simonfi 2017-03-30 11:45:04 +13:00
commit 3d49373f26
10 changed files with 37 additions and 0 deletions

View file

@ -16,6 +16,7 @@ import android.support.annotation.ColorInt;
import android.support.v4.view.ViewCompat;
import android.util.DisplayMetrics;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.PathInterpolator;
import android.widget.TextView;
@ -96,4 +97,10 @@ public class ViewUtil {
DisplayMetrics metrics = resources.getDisplayMetrics();
return px / metrics.density;
}
public static void setStatusBarHeight(final Context context, View statusBar) {
ViewGroup.LayoutParams lp = statusBar.getLayoutParams();
lp.height = Util.getStatusBarHeight(context);
statusBar.requestLayout();
}
}