android.support.v4.app
Class NotificationCompat.BigTextStyle
java.lang.Object
android.support.v4.app.NotificationCompat.Style
android.support.v4.app.NotificationCompat.BigTextStyle
- Enclosing class:
- NotificationCompat
public static class NotificationCompat.BigTextStyle
- extends NotificationCompat.Style
Helper class for generating large-format notifications that include a lot of text.
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("New mail from " + sender.toString())
.setContentText(subject)
.setSmallIcon(R.drawable.new_mail)
.setLargeIcon(aBitmap)
.setStyle(new Notification.BigTextStyle()
.bigText(aVeryLongString))
.build();
- See Also:
Notification.bigContentView
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NotificationCompat.BigTextStyle
public NotificationCompat.BigTextStyle()
NotificationCompat.BigTextStyle
public NotificationCompat.BigTextStyle(NotificationCompat.Builder builder)
setBigContentTitle
public NotificationCompat.BigTextStyle setBigContentTitle(CharSequence title)
- Overrides ContentTitle in the big form of the template.
This defaults to the value passed to setContentTitle().
setSummaryText
public NotificationCompat.BigTextStyle setSummaryText(CharSequence cs)
- Set the first line of text after the detail section in the big form of the template.
bigText
public NotificationCompat.BigTextStyle bigText(CharSequence cs)
- Provide the longer text to be displayed in the big form of the
template in place of the content text.
Copyright © 2013 Marek Kedzierski. All Rights Reserved.