android.support.v4.app
Class NotificationCompat.InboxStyle
java.lang.Object
android.support.v4.app.NotificationCompat.Style
android.support.v4.app.NotificationCompat.InboxStyle
- Enclosing class:
- NotificationCompat
public static class NotificationCompat.InboxStyle
- extends NotificationCompat.Style
Helper class for generating large-format notifications that include a list of (up to 5) strings.
If the platform does not provide large-format notifications, this method has no effect. The
user will always see the normal notification view.
This class is a "rebuilder": It attaches to a Builder object and modifies its behavior, like so:
Notification noti = new Notification.Builder()
.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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NotificationCompat.InboxStyle
public NotificationCompat.InboxStyle()
NotificationCompat.InboxStyle
public NotificationCompat.InboxStyle(NotificationCompat.Builder builder)
setBigContentTitle
public NotificationCompat.InboxStyle setBigContentTitle(CharSequence title)
- Overrides ContentTitle in the big form of the template.
This defaults to the value passed to setContentTitle().
setSummaryText
public NotificationCompat.InboxStyle setSummaryText(CharSequence cs)
- Set the first line of text after the detail section in the big form of the template.
addLine
public NotificationCompat.InboxStyle addLine(CharSequence cs)
- Append a line to the digest section of the Inbox notification.
Copyright © 2013 Marek Kedzierski. All Rights Reserved.