public static class NotificationCompat.Action
extends Object
java.lang.Object | |
↳ | android.support.v4.app.NotificationCompat.Action |
结构来封装可作为此通知的一部分显示的命名操作。 它必须包括一个图标,一个标签和一个PendingIntent
,当用户选择该动作时将被触发。 操作按钮不会出现在Android 4.1之前的平台上。
应用程序应使用 addAction(int, CharSequence, PendingIntent)
或 addAction(NotificationCompat.Action)
来附加操作。
Nested classes |
|
---|---|
class |
NotificationCompat.Action.Builder |
interface |
NotificationCompat.Action.Extender |
class |
NotificationCompat.Action.WearableExtender 用于通知操作的可穿戴扩展器。 |
Fields |
|
---|---|
public PendingIntent |
actionIntent 意图在用户调用此操作时发送。 |
public int |
icon 代表行动的小图标。 |
public CharSequence |
title 行动的标题。 |
Public constructors |
|
---|---|
NotificationCompat.Action(int icon, CharSequence title, PendingIntent intent) |
Public methods |
|
---|---|
PendingIntent |
getActionIntent() |
boolean |
getAllowGeneratedReplies() 返回平台是否应自动为此 |
Bundle |
getExtras() 通过此操作获取更多元数据。 |
int |
getIcon() |
RemoteInput[] |
getRemoteInputs() 获取发送此操作时要从用户收集的输入列表。 |
CharSequence |
getTitle() |
Inherited methods |
|
---|---|
From class java.lang.Object
|
int icon
代表行动的小图标。
NotificationCompat.Action (int icon, CharSequence title, PendingIntent intent)
Parameters | |
---|---|
icon |
int
|
title |
CharSequence
|
intent |
PendingIntent
|
boolean getAllowGeneratedReplies ()
返回平台是否应自动为此 NotificationCompat.Action
生成可能的回复
Returns | |
---|---|
boolean |
int getIcon ()
Returns | |
---|---|
int |
RemoteInput[] getRemoteInputs ()
获取发送此操作时要从用户收集的输入列表。 如果没有添加远程输入,可能会返回null。
Returns | |
---|---|
RemoteInput[] |