Writing getToolbarHeight clearly

This commit is contained in:
Hritik Wadhwa 2020-04-03 13:10:18 +05:30
parent 673604636d
commit fc6d72bb8a

View File

@ -25,10 +25,9 @@ import androidx.appcompat.R.attr
object DimenUtils { object DimenUtils {
@JvmStatic fun DisplayMetrics.getToolbarHeight(context: Context): Int { @JvmStatic fun DisplayMetrics.getToolbarHeight(context: Context): Int {
return TypedValue().let { return context.resources.getDimensionPixelSize(TypedValue().apply {
context.theme.resolveAttribute(attr.actionBarSize, it, true) context.theme.resolveAttribute(attr.actionBarSize, this, true)
context.resources.getDimensionPixelSize(it.resourceId) }.resourceId)
}
} }
@JvmStatic fun DisplayMetrics.getWindowHeight(activity: Activity): Int = @JvmStatic fun DisplayMetrics.getWindowHeight(activity: Activity): Int =