Notification.InboxStyle
  public
  static
  
  
  class
  Notification.InboxStyle
  
  
  
  
    extends Notification.Style
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | android.app.Notification.Style | |
| ↳ | android.app.Notification.InboxStyle | |
Helper class for generating large-format notifications that include a list of (up to 5) strings.
Here's how you'd set the InboxStyle on a notification:
 
 Notification notif = new Notification.Builder(mContext)
     .setContentTitle("5 New mails from " + sender.toString())
     .setContentText(subject)
     .setSmallIcon(R.drawable.new_mail)
     .setLargeIcon(aBitmap)
     .setStyle(new Notification.InboxStyle()
         .addLine(str1)
         .addLine(str2)
         .setContentTitle("")
         .setSummaryText("+3 more"))
     .build();
 See also:
Summary
| Inherited fields | 
|---|
| Public constructors | |
|---|---|
| 
      InboxStyle()
       | |
| 
      InboxStyle(Notification.Builder builder)
      
      This constructor is deprecated.
    use  | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        Notification.InboxStyle | 
      addLine(CharSequence cs)
      Append a line to the digest section of the Inbox notification. | 
| 
        
        
        
        
        
        Notification.InboxStyle | 
      setBigContentTitle(CharSequence title)
      Overrides ContentTitle in the expanded form of the template. | 
| 
        
        
        
        
        
        Notification.InboxStyle | 
      setSummaryText(CharSequence cs)
      Set the first line of text after the detail section in the expanded form of the template. | 
| Inherited methods | |
|---|---|
Public constructors
InboxStyle
public InboxStyle (Notification.Builder builder)
      This constructor is deprecated.
    use InboxStyle().
  
| Parameters | |
|---|---|
| builder | Notification.Builder | 
Public methods
addLine
public Notification.InboxStyle addLine (CharSequence cs)
Append a line to the digest section of the Inbox notification.
| Parameters | |
|---|---|
| cs | CharSequence | 
| Returns | |
|---|---|
| Notification.InboxStyle | |
setBigContentTitle
public Notification.InboxStyle setBigContentTitle (CharSequence title)
Overrides ContentTitle in the expanded form of the template. This defaults to the value passed to setContentTitle().
| Parameters | |
|---|---|
| title | CharSequence | 
| Returns | |
|---|---|
| Notification.InboxStyle | |
setSummaryText
public Notification.InboxStyle setSummaryText (CharSequence cs)
Set the first line of text after the detail section in the expanded form of the template.
| Parameters | |
|---|---|
| cs | CharSequence | 
| Returns | |
|---|---|
| Notification.InboxStyle | |
