Fix missing api on kitkat.
Change-Id: I047b1d1198c262e1836bb43551a65c6eab8bc5b4
This commit is contained in:
@@ -23,6 +23,7 @@ import android.graphics.drawable.Drawable;
|
|||||||
import android.os.AsyncTask;
|
import android.os.AsyncTask;
|
||||||
import android.os.Handler;
|
import android.os.Handler;
|
||||||
import android.support.v17.leanback.app.BackgroundManager;
|
import android.support.v17.leanback.app.BackgroundManager;
|
||||||
|
import android.support.v4.content.ContextCompat;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
|
|
||||||
public class BackgroundHelper {
|
public class BackgroundHelper {
|
||||||
@@ -99,7 +100,7 @@ public class BackgroundHelper {
|
|||||||
private Bitmap loadBitmap(Activity activity, Object imageToken) {
|
private Bitmap loadBitmap(Activity activity, Object imageToken) {
|
||||||
if (imageToken instanceof Integer) {
|
if (imageToken instanceof Integer) {
|
||||||
final int resourceId = (Integer) imageToken;
|
final int resourceId = (Integer) imageToken;
|
||||||
Drawable drawable = activity.getDrawable(resourceId);
|
Drawable drawable = ContextCompat.getDrawable(activity, resourceId);
|
||||||
if (drawable instanceof BitmapDrawable) {
|
if (drawable instanceof BitmapDrawable) {
|
||||||
return ((BitmapDrawable) drawable).getBitmap();
|
return ((BitmapDrawable) drawable).getBitmap();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user