Merge "Add new method to differentiate custom notifications" into udc-dev

This commit is contained in:
Shuming Hao
2023-04-07 17:19:59 +00:00
committed by Android (Google) Code Review

View File

@@ -7015,6 +7015,22 @@ public class Notification implements Parcelable
return isMediaStyle && hasMediaSession;
}
/**
* @return true for custom notifications, including notifications
* with DecoratedCustomViewStyle or DecoratedMediaCustomViewStyle,
* and other notifications with user-provided custom views.
*
* @hide
*/
public Boolean isCustomNotification() {
if (contentView == null
&& bigContentView == null
&& headsUpContentView == null) {
return false;
}
return true;
}
/**
* @return true if this notification is showing as a bubble
*