Dim background when group notification expanded
This fixes the contrast issue when dismissing Fixes: 187652080 Test: visual Change-Id: Ic181bc8b23ae62c8212fee19fd7c6434eb94cd61
This commit is contained in:
@@ -203,6 +203,14 @@ public abstract class ActivatableNotificationView extends ExpandableOutlineView
|
||||
mBackgroundNormal.setCustomBackground(R.drawable.notification_material_bg);
|
||||
}
|
||||
|
||||
protected boolean hideBackground() {
|
||||
return false;
|
||||
}
|
||||
|
||||
protected void updateBackground() {
|
||||
mBackgroundNormal.setVisibility(hideBackground() ? INVISIBLE : VISIBLE);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public boolean onInterceptTouchEvent(MotionEvent ev) {
|
||||
|
||||
@@ -2890,6 +2890,12 @@ public class ExpandableNotificationRow extends ActivatableNotificationView
|
||||
mShowNoBackground = false;
|
||||
}
|
||||
updateOutline();
|
||||
updateBackground();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected boolean hideBackground() {
|
||||
return mShowNoBackground || super.hideBackground();
|
||||
}
|
||||
|
||||
public int getPositionOfChild(ExpandableNotificationRow childRow) {
|
||||
|
||||
Reference in New Issue
Block a user