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 | 
        |