Merge "Adding debug mode for scrims"

This commit is contained in:
Michał Brzeziński
2022-01-24 13:57:38 +00:00
committed by Android (Google) Code Review

View File

@@ -153,7 +153,7 @@ public enum ScrimState {
// to make sure correct color is returned before "prepare" is called
@Override
public int getBehindTint() {
return Color.BLACK;
return DEBUG_MODE ? DEBUG_BEHIND_TINT : Color.BLACK;
}
},
@@ -264,6 +264,12 @@ public enum ScrimState {
}
};
private static final boolean DEBUG_MODE = false;
private static final int DEBUG_NOTIFICATIONS_TINT = Color.RED;
private static final int DEBUG_FRONT_TINT = Color.GREEN;
private static final int DEBUG_BEHIND_TINT = Color.BLUE;
boolean mBlankScreen = false;
long mAnimationDuration = ScrimController.ANIMATION_DURATION;
int mFrontTint = Color.TRANSPARENT;
@@ -323,15 +329,15 @@ public enum ScrimState {
}
public int getFrontTint() {
return mFrontTint;
return DEBUG_MODE ? DEBUG_FRONT_TINT : mFrontTint;
}
public int getBehindTint() {
return mBehindTint;
return DEBUG_MODE ? DEBUG_BEHIND_TINT : mBehindTint;
}
public int getNotifTint() {
return mNotifTint;
return DEBUG_MODE ? DEBUG_NOTIFICATIONS_TINT : mNotifTint;
}
public long getAnimationDuration() {