# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Inherited Fields | Ctors | Methods | Inherited Methods

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

- `Notification.bigContentView`

## Summary

### Inherited fields
From class `android.app.Notification.Style`
`protected Notification.Builder` | `mBuilder`

### Public constructors
`InboxStyle()`
`InboxStyle(Notification.Builder builder)` This constructor is deprecated. use `InboxStyle()`.

### 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 big form of the template.
`Notification.InboxStyle` | `setSummaryText(CharSequence cs)` Set the first line of text after the detail section in the big form of the template.

### Inherited methods
From class `android.app.Notification.Style`
`Notification` | `build()` Calls `Notification.Builder.build()` on the Builder this Style is attached to.
`void` | `checkBuilder()`
`RemoteViews` | `getStandardView(int layoutId)`
`void` | `internalSetBigContentTitle(CharSequence title)` Overrides ContentTitle in the big form of the template.
`void` | `internalSetSummaryText(CharSequence cs)` Set the first line of text after the detail section in the big form of the template.
`void` | `setBuilder(Notification.Builder builder)`
From class `java.lang.Object`
`Object` | `clone()` Creates and returns a copy of this object.
`boolean` | `equals(Object obj)` Indicates whether some other object is "equal to" this one.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`final Class<?>` | `getClass()` Returns the runtime class of this `Object`.
`int` | `hashCode()` Returns a hash code value for the object.
`final void` | `notify()` Wakes up a single thread that is waiting on this object's monitor.
`final void` | `notifyAll()` Wakes up all threads that are waiting on this object's monitor.
`String` | `toString()` Returns a string representation of the object.
`final void` | `wait(long timeout, int nanos)` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
`final void` | `wait(long timeout)` Causes the current thread to wait until either another thread invokes the `notify()` method or the `notifyAll()` method for this object, or a specified amount of time has elapsed.
`final void` | `wait()` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object.

## Public constructors

### InboxStyle

    public InboxStyle ()

### 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 big 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 big form of the template.

Parameters
`cs` | `CharSequence`

Returns
`Notification.InboxStyle` |

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*