public static final class Notification.Action.Builder
extends Object
| java.lang.Object | |
| android.app.Notification.Action.Builder | |
Notification.Action对象的生成器类。
Public constructors |
|
|---|---|
Notification.Action.Builder(int icon, CharSequence title, PendingIntent intent) 构建 |
|
Notification.Action.Builder(Icon icon, CharSequence title, PendingIntent intent) 构建 |
|
Notification.Action.Builder(Notification.Action action) 构造一个新的建设者 |
|
公共方法(Public methods) |
|
|---|---|
Notification.Action.Builder |
addExtras(Bundle extras) 将其他元数据合并到此构建器中。 |
Notification.Action.Builder |
addRemoteInput(RemoteInput remoteInput) 添加要在发送此操作时从用户收集的输入。 |
Notification.Action |
build() 组合所有已设置的选项并返回一个新的 |
Notification.Action.Builder |
extend(Notification.Action.Extender extender) 将扩展程序应用于此操作构建器。 |
Bundle |
getExtras() 获取此构建器使用的元数据包。 |
Notification.Action.Builder |
setAllowGeneratedReplies(boolean allowGeneratedReplies) 设置平台是否应自动生成可能的答复以添加到 |
继承方法(Inherited methods) |
|
|---|---|
java.lang.Object
|
|
Notification.Action.Builder (int icon,
CharSequence title,
PendingIntent intent)
构建 Notification.Action对象的新构建器。
| 参数(Parameters) | |
|---|---|
icon |
int: icon to show for this action |
title |
CharSequence: the title of the action |
intent |
PendingIntent: the PendingIntent to fire when users trigger this action |
Notification.Action.Builder (Icon icon, CharSequence title, PendingIntent intent)
构建 Notification.Action对象的新构建器。
| 参数(Parameters) | |
|---|---|
icon |
Icon: icon to show for this action |
title |
CharSequence: the title of the action |
intent |
PendingIntent: the PendingIntent to fire when users trigger this action |
Notification.Action.Builder (Notification.Action action)
构造一个新的建设者 Notification.Action使用领域从对象 Notification.Action 。
| 参数(Parameters) | |
|---|---|
action |
Notification.Action: the action to read fields from. |
Notification.Action.Builder addExtras (Bundle extras)
将其他元数据合并到此构建器中。
Bundle中的值将替换此Builder中现有的额外值。
| 参数(Parameters) | |
|---|---|
extras |
Bundle
|
| 返回(Returns) | |
|---|---|
Notification.Action.Builder |
|
也可以看看:
Notification.Action.Builder addRemoteInput (RemoteInput remoteInput)
添加要在发送此操作时从用户收集的输入。 可以使用getResultsFromIntent(Intent)函数从启动的意图中检索响应值。
| 参数(Parameters) | |
|---|---|
remoteInput |
RemoteInput: a RemoteInput to add to the action |
| 返回(Returns) | |
|---|---|
Notification.Action.Builder |
this object for method chaining |
Notification.Action build ()
组合所有已设置的选项并返回一个新的 Notification.Action对象。
| 返回(Returns) | |
|---|---|
Notification.Action |
the built action |
Notification.Action.Builder extend (Notification.Action.Extender extender)
将扩展程序应用于此操作构建器。 扩展器可用于在此构建器上添加元数据或更改选项。
| 参数(Parameters) | |
|---|---|
extender |
Notification.Action.Extender
|
| 返回(Returns) | |
|---|---|
Notification.Action.Builder |
|
Bundle getExtras ()
获取此构建器使用的元数据包。
返回的Bundle与此Builder共享。
| 返回(Returns) | |
|---|---|
Bundle |
|
Notification.Action.Builder setAllowGeneratedReplies (boolean allowGeneratedReplies)
设置平台是否应自动生成可能的答复以添加到getChoices() 。 如果Notification.Action没有RemoteInput ,则不起作用。
| 参数(Parameters) | |
|---|---|
allowGeneratedReplies |
boolean: true to allow generated replies, false otherwise |
| 返回(Returns) | |
|---|---|
Notification.Action.Builder |
this object for method chaining The default value is false |