Update LineageStatusBarItem for T

Adapt for commit 6c5ebb36d8f6cd9f02aec5d66fa64da74f789ecb
in frameworks/base

Change-Id: Ic775f5e0859ef4f1271d2e889b73301ac3804cf3
This commit is contained in:
Michael Bestas
2022-08-19 02:37:40 +03:00
committed by Michael Bestas
parent 35ee5eb1e1
commit 4ddfcce49e
2 changed files with 5 additions and 2 deletions

View File

@@ -20,6 +20,8 @@ import android.graphics.Rect;
import android.view.View;
import android.view.ViewParent;
import java.util.ArrayList;
public class LineageStatusBarItem {
public interface Manager {
@@ -28,7 +30,7 @@ public class LineageStatusBarItem {
}
public interface DarkReceiver {
public void onDarkChanged(Rect area, float darkIntensity, int tint);
public void onDarkChanged(ArrayList<Rect> areas, float darkIntensity, int tint);
public void setFillColors(int darkColor, int lightColor);
}

View File

@@ -51,6 +51,7 @@ import lineageos.providers.LineageSettings;
import org.lineageos.platform.internal.R;
import java.util.ArrayList;
import java.util.HashMap;
public class NetworkTraffic extends TextView {
@@ -141,7 +142,7 @@ public class NetworkTraffic extends TextView {
private LineageStatusBarItem.DarkReceiver mDarkReceiver =
new LineageStatusBarItem.DarkReceiver() {
public void onDarkChanged(Rect area, float darkIntensity, int tint) {
public void onDarkChanged(ArrayList<Rect> areas, float darkIntensity, int tint) {
mIconTint = tint;
setTextColor(mIconTint);
updateTrafficDrawableColor();