package com.xda.one.util;
import android.annotation.TargetApi;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.view.View;
public class CompatUtils {
public static boolean hasElevation() {
return hasLollipop();
}
public static boolean hasLollipop() {
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP;
}
public static boolean hasJellyBean() {
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN;
}
@SuppressWarnings("deprecation")
@TargetApi(Build.VERSION_CODES.JELLY_BEAN)
public static void setBackground(final View view, final Drawable drawable) {
if (CompatUtils.hasJellyBean()) {
view.setBackground(drawable);
} else {
view.setBackgroundDrawable(drawable);
}
}
}