-
- All Implemented Interfaces:
-
com.batch.android.push.formats.NotificationFormat
public class SystemFormat extends BaseFormat implements NotificationFormat
Format that uses BigPictureStyle or BigTextStyle according to the notification content
-
-
Constructor Summary
Constructors Constructor Description SystemFormat(String title, String body, Bitmap icon, Bitmap picture, boolean useLegacyBigPictureIconBehaviour)
-
Method Summary
Modifier and Type Method Description RemoteViewsgenerateCollapsedView(@NonNull() String packageName)RemoteViewsgenerateExpandedView(@NonNull() String packageName)NotificationCompat.StylegetSupportNotificationStyle()voidapplyArguments(@Nullable() JSONObject arguments)voidapplyExtraBuilderConfiguration(@NonNull() NotificationCompat.Builder builder)-
-
Method Detail
-
generateCollapsedView
@Nullable() RemoteViews generateCollapsedView(@NonNull() String packageName)
-
generateExpandedView
@Nullable() RemoteViews generateExpandedView(@NonNull() String packageName)
-
getSupportNotificationStyle
@Nullable() NotificationCompat.Style getSupportNotificationStyle()
-
applyArguments
void applyArguments(@Nullable() JSONObject arguments)
-
applyExtraBuilderConfiguration
void applyExtraBuilderConfiguration(@NonNull() NotificationCompat.Builder builder)
-
-
-
-