package com.thefinestartist.utils.content; import android.util.TypedValue; import com.thefinestartist.Base; /** * TypedValueUtil helps to manage {@link TypedValue} class conveniently. * * @author Leonardo Taehwan Kim */ public class TypedValueUtil { public static float applyDimension(int unit, float value) { return TypedValue.applyDimension(unit, value, Base.getDisplayMetrics()); } public static float complexToDimension(int data) { return TypedValue.complexToDimension(data, Base.getDisplayMetrics()); } public static int complexToDimensionPixelOffset(int data) { return TypedValue.complexToDimensionPixelOffset(data, Base.getDisplayMetrics()); } public static int complexToDimensionPixelSize(int data) { return TypedValue.complexToDimensionPixelSize(data, Base.getDisplayMetrics()); } }