package io.github.memfis19.cadar.internal.utils; import android.content.Context; import android.content.res.Resources; import android.graphics.drawable.Drawable; import android.os.Build; import android.util.TypedValue; /** * Created by memfis on 4/1/15. */ public final class ViewUtils { public static int convertDipToPixels(int dip, Context context) { Resources resources = context.getResources(); float px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dip, resources.getDisplayMetrics()); return (int) px; } public static Drawable getDrawable(Context context, int drawableId) { if (Build.VERSION.SDK_INT >= 21) { return context.getResources().getDrawable(drawableId, context.getTheme()); } else { return context.getResources().getDrawable(drawableId); } } }