public static class NotificationCompat.InboxStyle
extends NotificationCompat.Style
| java.lang.Object | ||
| android.support.v4.app.NotificationCompat.Style | ||
| android.support.v4.app.NotificationCompat.InboxStyle | ||
Helper类用于生成包含(最多5个)字符串列表的大型通知。
如果平台不提供大幅面通知,则此方法不起作用。 用户将始终看到正常的通知视图。
这个类是一个“重建器”:它附着到一个Builder对象并修改它的行为,如下所示:
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();
也可以看看:
Public constructors |
|
|---|---|
NotificationCompat.InboxStyle() |
|
NotificationCompat.InboxStyle(NotificationCompat.Builder builder) |
|
公共方法(Public methods) |
|
|---|---|
NotificationCompat.InboxStyle |
addLine(CharSequence cs) 将一行添加到收件箱通知的摘要部分。 |
NotificationCompat.InboxStyle |
setBigContentTitle(CharSequence title) 覆盖模板大表单中的ContentTitle。 |
NotificationCompat.InboxStyle |
setSummaryText(CharSequence cs) 将详细信息部分的第一行设置为模板的大表格。 |
继承方法(Inherited methods) |
|
|---|---|
android.support.v4.app.NotificationCompat.Style
|
|
java.lang.Object
|
|
NotificationCompat.InboxStyle ()
NotificationCompat.InboxStyle (NotificationCompat.Builder builder)
| 参数(Parameters) | |
|---|---|
builder |
NotificationCompat.Builder
|
NotificationCompat.InboxStyle addLine (CharSequence cs)
将一行添加到收件箱通知的摘要部分。
| 参数(Parameters) | |
|---|---|
cs |
CharSequence
|
| 返回(Returns) | |
|---|---|
NotificationCompat.InboxStyle |
|
NotificationCompat.InboxStyle setBigContentTitle (CharSequence title)
覆盖模板大表单中的ContentTitle。 这默认为传递给setContentTitle()的值。
| 参数(Parameters) | |
|---|---|
title |
CharSequence
|
| 返回(Returns) | |
|---|---|
NotificationCompat.InboxStyle |
|
NotificationCompat.InboxStyle setSummaryText (CharSequence cs)
将详细信息部分的第一行设置为模板的大表格。
| 参数(Parameters) | |
|---|---|
cs |
CharSequence
|
| 返回(Returns) | |
|---|---|
NotificationCompat.InboxStyle |
|