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