AndroidNotification.Builder

public static class AndroidNotification.Builder extends Object

Public Method Summary

AndroidNotification.Builder
addAllBodyLocalizationArgs(List<String> args)
Adds a list of resource keys that will be used in place of the format specifiers in bodyLocKey.
AndroidNotification.Builder
addAllTitleLocalizationArgs(List<String> args)
Adds a list of resource keys that will be used in place of the format specifiers in titleLocKey.
AndroidNotification.Builder
addBodyLocalizationArg(String arg)
Adds a resource key string that will be used in place of the format specifiers in bodyLocKey.
AndroidNotification.Builder
addTitleLocalizationArg(String arg)
Adds a resource key string that will be used in place of the format specifiers in titleLocKey.
AndroidNotification
build()
Creates a new AndroidNotification instance from the parameters set on this builder.
AndroidNotification.Builder
setBody(String body)
Sets the body of the Android notification.
AndroidNotification.Builder
setBodyLocalizationKey(String bodyLocKey)
Sets the key of the body string in the app's string resources to use to localize the body text.
AndroidNotification.Builder
setChannelId(String channelId)
Sets the Android notification channel ID (new in Android O).
AndroidNotification.Builder
setClickAction(String clickAction)
Sets the action associated with a user click on the notification.
AndroidNotification.Builder
setColor(String color)
Sets the notification icon color.
AndroidNotification.Builder
setIcon(String icon)
Sets the icon of the Android notification.
AndroidNotification.Builder
setImage(String imageUrl)
Sets the URL of the image that is going to be displayed in the notification.
AndroidNotification.Builder
setSound(String sound)
Sets the sound to be played when the device receives the notification.
AndroidNotification.Builder
setTag(String tag)
Sets the notification tag.
AndroidNotification.Builder
setTitle(String title)
Sets the title of the Android notification.
AndroidNotification.Builder
setTitleLocalizationKey(String titleLocKey)
Sets the key of the title string in the app's string resources to use to localize the title text.

Inherited Method Summary

Public Methods

public AndroidNotification.Builder addAllBodyLocalizationArgs (List<String> args)