- setAlertType(SrnRichNotification.AlertType) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
-
Sets an alert type on how user will be notified when this notification is delivered to the wearable device.
- setAlertType(SrnRichNotification.AlertType, SrnRichNotification.PopupType) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
-
Sets an alert type on how user will be notified when this notification is delivered to the wearable device.
- setAssociatedAndroidNotification(int) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
-
Sets the id of an Android notification that is associated with this RichNotification.
- setAssociatedAndroidNotification(int, String) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
-
Sets the id and tag of an Android notification that is associated with this RichNotification.
- setBackgroundColor(int) - Method in class com.samsung.android.sdk.richnotification.templates.SrnPrimaryTemplate
-
Sets a background color for this template.
- setBackgroundColor(int) - Method in class com.samsung.android.sdk.richnotification.templates.SrnSecondaryTemplate
-
Sets a background color for this template.
- setBackgroundImage(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.templates.SrnPrimaryTemplate
-
Sets a background image for this template.
- setBody(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
-
Sets the body string in the template.
- setBody(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate
-
Sets the body string in the template.
- setCallbackIntent(SrnAction.CallbackIntent) - Method in class com.samsung.android.sdk.richnotification.SrnAction
-
Sets the intent to be triggered when the user triggers your action.
- setCharacterLimit(int) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.KeyboardInputMode
-
Sets the character limit for the input result.
- setData(Uri) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction
-
Sets the uri pointing to the data associated with the built in action
set for this action.
- setData(Uri) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
-
Sets the uri pointing to the data to associate which operation is set for
this action.
- setDescription(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction
-
Sets the informative description for the input request.
- setExtras(Bundle) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
-
Sets extras for this action.
- setHeaderSize(SrnStandardTemplate.HeaderSizeType) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate
-
Sets the size of the header of the template.
- setIcon(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.actions.SrnHostAction
-
Sets the icon for this action.
- setIcon(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction
-
Sets the icon for this action.
- setIcon(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
-
Sets the icon for this action.
- setIcon(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
-
- setImage(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.templates.SrnQRSecondaryTemplate
-
Sets the image in the template.
- setImage(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.templates.SrnQRTemplate
-
- setImage(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
-
- setKeyboardType(SrnRemoteInputAction.KeyboardInputMode.KeyboardType) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.KeyboardInputMode
-
Sets the preferred keyboard type.
- setMimeType(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
-
- setOperation(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
-
Sets the operation name for this action.
- setPackage(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
-
Sets package name for the action.
- setPrefillString(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.KeyboardInputMode
-
Sets the string to prefill the input result.
- setPrimaryTemplate(SrnPrimaryTemplate) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
-
Sets a primary template used by this notification.
- setReadout(String, String) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
-
Sets a
String
that can be used for text-to-speech rendering on clients which support such rendering.
- setRequestedInputMode(SrnRemoteInputAction.InputMode) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction
-
Sets the requested input mode.
- setRouteCondition(Notification) - Static method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
-
Use this call when you want the
SrnRichNotificationManager
to
format and route your regular android notification to peripheral clients.
- setSecondaryTemplate(SrnSecondaryTemplate) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
-
Sets a secondary template used by this notification.
- setSmallIcon1(SrnImageAsset, String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnQRSecondaryTemplate
-
Sets the smallIcon in the template.
- setSmallIcon1(SrnImageAsset, String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
-
Sets the smallIcon in the template.
- setSmallIcon2(SrnImageAsset, String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnQRSecondaryTemplate
-
Sets the smallIcon2 in the template.
- setSmallIcon2(SrnImageAsset, String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
-
Sets the smallIcon2 in the template.
- setSubHeader(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnQRTemplate
-
- setSubHeader(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
-
Sets the subtitle in the template.
- setSubHeader(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate
-
Sets the sub_header string in the template.
- setTitle(String) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
-
- setTitle(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
-
Sets the title in the template.
- setToast(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnHostAction
-
Sets the toast for this action.
- setType(SrnRemoteBuiltInAction.OperationType) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction
-
Sets the built in action, such as OPERATION_CALL for the action.
- showErrorToast(UUID, String) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
-
- Srn - Class in com.samsung.android.sdk.richnotification
-
This class is the entry class that provides access to the Rich Notification package.
- Srn() - Constructor for class com.samsung.android.sdk.richnotification.Srn
-
Creates a Srn instance
- SrnAction - Class in com.samsung.android.sdk.richnotification
-
This abstract class represents a basic action that all other action classes
inherit from.
- SrnAction.CallbackIntent - Class in com.samsung.android.sdk.richnotification
-
This class contains the information to execute user-defined behavior on the device
when the user clicks an action on the wearable.
- SrnHostAction - Class in com.samsung.android.sdk.richnotification.actions
-
This class represents a host action.
- SrnHostAction(String) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnHostAction
-
Constructs a host action.
- SrnImageAsset - Class in com.samsung.android.sdk.richnotification
-
This class describes an image asset that should be used to associate images to rich notifications and their respective templates.
- SrnImageAsset(Context, String, Bitmap) - Constructor for class com.samsung.android.sdk.richnotification.SrnImageAsset
-
Constructs an image asset.
- SrnLargeHeaderTemplate - Class in com.samsung.android.sdk.richnotification.templates
-
A template for a LargeHeader background image
- SrnLargeHeaderTemplate() - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnLargeHeaderTemplate
-
Creates a large header template instance.
- SrnPrimaryTemplate - Class in com.samsung.android.sdk.richnotification.templates
-
This is the base class for PrimaryTemplates.
- SrnQRSecondaryTemplate - Class in com.samsung.android.sdk.richnotification.templates
-
- SrnQRSecondaryTemplate() - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnQRSecondaryTemplate
-
Creates a QR secondary template instance.
- SrnQRTemplate - Class in com.samsung.android.sdk.richnotification.templates
-
- SrnQRTemplate() - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnQRTemplate
-
Creates a QR template instance.
- SrnRemoteBuiltInAction - Class in com.samsung.android.sdk.richnotification.actions
-
This class represents a built in action that is performed on the wearable.
- SrnRemoteBuiltInAction(String) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction
-
Constructs a built-in action.
- SrnRemoteBuiltInAction(String, SrnRemoteBuiltInAction.OperationType) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction
-
Constructs a built-in action with an operation.
- SrnRemoteBuiltInAction.OperationType - Enum in com.samsung.android.sdk.richnotification.actions
-
Indicates what type of built in action is wanted.
- SrnRemoteInputAction - Class in com.samsung.android.sdk.richnotification.actions
-
This class represents an input action that allows user input on the wearable.
- SrnRemoteInputAction(String) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction
-
Constructs a new input action.
- SrnRemoteInputAction(String, SrnRemoteInputAction.InputMode) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction
-
Constructs a new input action with desired input mode.
- SrnRemoteInputAction.InputModeFactory - Class in com.samsung.android.sdk.richnotification.actions
-
Creates InputMode objects for its purpose.
- SrnRemoteInputAction.KeyboardInputMode - Class in com.samsung.android.sdk.richnotification.actions
-
This class represents string input with the keyboard on the wearable.
- SrnRemoteInputAction.KeyboardInputMode.KeyboardType - Enum in com.samsung.android.sdk.richnotification.actions
-
- SrnRemoteInputAction.MultiSelectInputMode - Class in com.samsung.android.sdk.richnotification.actions
-
This class represents an input mode where the user can pick multiple items on a list.
- SrnRemoteInputAction.SingleSelectInputMode - Class in com.samsung.android.sdk.richnotification.actions
-
This class represents an input mode where the user can pick a single item on a list.
- SrnRemoteLaunchAction - Class in com.samsung.android.sdk.richnotification.actions
-
This class represents an action that will launch an application on the
wearable.
- SrnRemoteLaunchAction(String) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
-
Constructs a remote launch action.
- SrnRemoteLaunchAction(String, Uri) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
-
Constructs a remote launch action with a specific operation and associated
Uri.
- SrnRichNotification - Class in com.samsung.android.sdk.richnotification
-
This class represents an actionable rich notification.
- SrnRichNotification(Context) - Constructor for class com.samsung.android.sdk.richnotification.SrnRichNotification
-
Constructor for a new rich notification.
- SrnRichNotification(Context, UUID) - Constructor for class com.samsung.android.sdk.richnotification.SrnRichNotification
-
Constructor for a new or updated rich notification.
- SrnRichNotification.AlertType - Enum in com.samsung.android.sdk.richnotification
-
Indicates how the notification will be alerted on the wearable device.
- SrnRichNotification.PopupType - Enum in com.samsung.android.sdk.richnotification
-
Indicates whether the notification will be alerted with a popup or not.
- SrnRichNotificationManager - Class in com.samsung.android.sdk.richnotification
-
This class manages the communication between the application code and the
rich notification service.
- SrnRichNotificationManager(Context) - Constructor for class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
-
Constructs the rich notification manager.
- SrnRichNotificationManager.ErrorType - Enum in com.samsung.android.sdk.richnotification
-
Indicates the reason of error.
- SrnRichNotificationManager.EventListener - Interface in com.samsung.android.sdk.richnotification
-
This interface is used to notify the application code about the information
regarding the rich notifications.
- SrnSecondaryTemplate - Class in com.samsung.android.sdk.richnotification.templates
-
Base class for secondary templates
- SrnStandardSecondaryTemplate - Class in com.samsung.android.sdk.richnotification.templates
-
- SrnStandardSecondaryTemplate() - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
-
Creates a standard secondary template instance.
- SrnStandardTemplate - Class in com.samsung.android.sdk.richnotification.templates
-
A standard template.
- SrnStandardTemplate() - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate
-
- SrnStandardTemplate(SrnStandardTemplate.HeaderSizeType) - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate
-
Creates a template with specific header size.
- SrnStandardTemplate.HeaderSizeType - Enum in com.samsung.android.sdk.richnotification.templates
-
Indicates the size of the header of a standard primary template.
- SsdkUnsupportedException - Exception in com.samsung.android.sdk
-
This exception is thrown to indicate that vendor is not Samsung or device does not supported, or SDK version does not match.
- SsdkUnsupportedException(String, int) - Constructor for exception com.samsung.android.sdk.SsdkUnsupportedException
-
Constructs a SsdkUnsupportedException
class with the specified detail message and error type.
- start() - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
-
Start the Rich Notification Manager.
- stop() - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
-
Stop the Rich Notification Manager.
- valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction.OperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.KeyboardInputMode.KeyboardType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotification.AlertType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotification.PopupType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotificationManager.ErrorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate.HeaderSizeType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction.OperationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.KeyboardInputMode.KeyboardType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotification.AlertType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotification.PopupType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotificationManager.ErrorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate.HeaderSizeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VENDOR_NOT_SUPPORTED - Static variable in exception com.samsung.android.sdk.SsdkUnsupportedException
-
VENDOR_NOT_SUPPORTED indicates that Vendor is not Samsung.