mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-20 03:08:19 +00:00
bring back TaskDescriptionCompat class
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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),
|
||||
|
||||
Reference in New Issue
Block a user