public class PushActionCategory extends Object
PushActionsProvider
, then the push notification will provide a
set of buttons to select among the actions available for that category. If the user selects an
action in the push notification, their choice will be made available inside the PushCallback.push(java.lang.String)
method via the PushContent.getActionId()
method.
Applications that wish to support actions must implement PushActionsProvider
in its main class. The PushActionsProvider.getPushActionCategories()
implementation defines all of the categories that are available for push notifications.
Constructor and Description |
---|
PushActionCategory(String id,
PushAction... actions)
Creates a category with the specified actions.
|
Modifier and Type | Method and Description |
---|---|
PushAction[] |
getActions()
Gets the actions in this category.
|
static PushAction[] |
getAllActions(PushActionCategory... categories)
Convenience method to return all of the actions in the provided categories.
|
String |
getId()
Gets the ID of the category.
|
public PushActionCategory(String id, PushAction... actions)
id
- The ID of the category. Should correspond with the "category" of a push notification.actions
- The actions that are available for this category.public PushAction[] getActions()
public static PushAction[] getAllActions(PushActionCategory... categories)
categories
- The categories from which to get actions.public String getId()
PushContent.getCategory()