NotificationCompat.BigTextStyle
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 notification = new Notification.Builder(mContext)
.setContentTitle("New mail from " + sender.toString())
.setContentText(subject)
.setSmallIcon(R.drawable.new_mail)
.setLargeIcon(aBitmap)
.setStyle(new Notification.BigTextStyle()
.bigText(aVeryLongString))
.build();
Summary
Inherited methods |
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Public constructors
NotificationCompat.BigTextStyle
public NotificationCompat.BigTextStyle ()
NotificationCompat.BigTextStyle
public NotificationCompat.BigTextStyle (NotificationCompat.Builder builder)
Parameters |
builder |
NotificationCompat.Builder |
Public methods
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.
Parameters |
cs |
CharSequence |
setBigContentTitle
public NotificationCompat.BigTextStyle setBigContentTitle (CharSequence title)
Overrides ContentTitle in the big form of the template.
This defaults to the value passed to setContentTitle().
Parameters |
title |
CharSequence |
setSummaryText
public NotificationCompat.BigTextStyle setSummaryText (CharSequence cs)
Set the first line of text after the detail section in the big form of the template.
Parameters |
cs |
CharSequence |