Merge "Dim background when group notification expanded" into sc-dev

This commit is contained in:
Jeff DeCew
2021-06-21 14:28:25 +00:00
committed by Android (Google) Code Review
2 changed files with 14 additions and 0 deletions

View File

@@ -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) {

View File

@@ -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) {