bring back TaskDescriptionCompat class

This commit is contained in:
Manuel Lorenzo
2021-02-05 13:57:38 +01:00
parent f2318e1689
commit 259c4f86ff
2 changed files with 5 additions and 5 deletions

View File

@@ -17,6 +17,7 @@
package com.android.systemui.shared.system;
import android.app.ActivityManager;
import android.graphics.Bitmap;
public class TaskDescriptionCompat {
@@ -32,9 +33,7 @@ public class TaskDescriptionCompat {
: 0;
}
public int getBackgroundColor() {
return mTaskDescription != null
? mTaskDescription.getBackgroundColor()
: 0;
public static Bitmap getIcon(ActivityManager.TaskDescription desc) {
return desc.getIcon();
}
}

View File

@@ -47,6 +47,7 @@ import com.android.systemui.shared.recents.model.Task;
import com.android.systemui.shared.recents.model.Task.TaskKey;
import com.android.systemui.shared.system.ActivityManagerWrapper;
import com.android.systemui.shared.system.PackageManagerWrapper;
import com.android.systemui.shared.system.TaskDescriptionCompat;
import java.util.function.Consumer;
/**
@@ -137,7 +138,7 @@ public class TaskIconCache {
// Load icon
// TODO: Load icon resource (b/143363444)
Bitmap icon = TaskDescriptionCompat.getIcon(desc, key.userId);
Bitmap icon = TaskDescriptionCompat.getIcon(desc);
if (icon != null) {
entry.icon = new FastBitmapDrawable(getBitmapInfo(
new BitmapDrawable(mContext.getResources(), icon),