Java tutorial
//package com.java2s; import android.content.Context; import android.graphics.drawable.Drawable; import android.os.Build; import android.support.v4.content.ContextCompat; public class Main { public static final Drawable getDrawable(Context context, int id) { final int version = Build.VERSION.SDK_INT; if (version >= Build.VERSION_CODES.LOLLIPOP) { // 21 return ContextCompat.getDrawable(context, id); } else { return context.getResources().getDrawable(id); } } }