private static void addMediaStyleToBuilderLollipop(NotificationBuilderWithBuilderAccessor notificationbuilderwithbuilderaccessor, android.support.v4.app.Style style) { if (style instanceof MediaStyle) { style = (MediaStyle)style; int ai[] = ((MediaStyle) (style)).mActionsToShowInCompact; if (((MediaStyle) (style)).mToken != null) { style = ((android.support.v4.app.Style) (((MediaStyle) (style)).mToken.getToken())); } else { style = null; } NotificationCompatImpl21.addMediaStyle(notificationbuilderwithbuilderaccessor, ai, style); } }
public static void addMediaStyle(NotificationBuilderWithBuilderAccessor b, int[] actionsToShowInCompact, Object token) { MediaStyle style = new MediaStyle(b.getBuilder()); if (actionsToShowInCompact != null) { style.setShowActionsInCompactView(actionsToShowInCompact); } if (token != null) { style.setMediaSession((Token) token); } }
public Notification build(android.support.v4.app.Builder builder, NotificationBuilderWithBuilderAccessor notificationbuilderwithbuilderaccessor) { NotificationCompat.addMediaStyleToBuilderIcs(notificationbuilderwithbuilderaccessor, builder); notificationbuilderwithbuilderaccessor = notificationbuilderwithbuilderaccessor.build(); NotificationCompat.addBigMediaStyleToBuilderJellybean(notificationbuilderwithbuilderaccessor, builder); return notificationbuilderwithbuilderaccessor; }
private static void addMediaStyleToBuilderIcs(NotificationBuilderWithBuilderAccessor notificationbuilderwithbuilderaccessor, android.support.v4.app.Builder builder) { if (builder.mStyle instanceof MediaStyle) { MediaStyle mediastyle = (MediaStyle)builder.mStyle; NotificationCompatImplBase.overrideContentView(notificationbuilderwithbuilderaccessor, builder.mContext, builder.mContentTitle, builder.mContentText, builder.mContentInfo, builder.mNumber, builder.mLargeIcon, builder.mSubText, builder.mUseChronometer, builder.mNotification.when, builder.mActions, mediastyle.mActionsToShowInCompact, mediastyle.mShowCancelButton, mediastyle.mCancelButtonIntent); } }
public static void addMediaStyle(NotificationBuilderWithBuilderAccessor notificationbuilderwithbuilderaccessor, int ai[], Object obj) { notificationbuilderwithbuilderaccessor = new android.app.Notification.MediaStyle(notificationbuilderwithbuilderaccessor.getBuilder()); if (ai != null) { notificationbuilderwithbuilderaccessor.setShowActionsInCompactView(ai); } if (obj != null) { notificationbuilderwithbuilderaccessor.setMediaSession((android.media.session.MediaSession.Token)obj); } }
public static void overrideContentView(NotificationBuilderWithBuilderAccessor notificationbuilderwithbuilderaccessor, Context context, CharSequence charsequence, CharSequence charsequence1, CharSequence charsequence2, int i, Bitmap bitmap, CharSequence charsequence3, boolean flag, long l, List list, int ai[], boolean flag1, PendingIntent pendingintent) { context = generateContentView(context, charsequence, charsequence1, charsequence2, i, bitmap, charsequence3, flag, l, list, ai, flag1, pendingintent); notificationbuilderwithbuilderaccessor.getBuilder().setContent(context); if (flag1) { notificationbuilderwithbuilderaccessor.getBuilder().setOngoing(true); } }
public Notification build(android.support.v4.app.NotificationCompat.Builder b, NotificationBuilderWithBuilderAccessor builder) { NotificationCompat.addMediaStyleToBuilderIcs(builder, b); return builder.build(); }
public Notification build(android.support.v4.app.NotificationCompat.Builder b, NotificationBuilderWithBuilderAccessor builder) { NotificationCompat.addMediaStyleToBuilderIcs(builder, b); Notification n = builder.build(); NotificationCompat.addBigMediaStyleToBuilderJellybean(n, b); return n; }
public Notification build(android.support.v4.app.NotificationCompat.Builder b, NotificationBuilderWithBuilderAccessor builder) { NotificationCompat.addMediaStyleToBuilderLollipop(builder, b.mStyle); return builder.build(); }
private static void addMediaStyleToBuilderLollipop(NotificationBuilderWithBuilderAccessor builder, Style style) { if (style instanceof MediaStyle) { MediaStyle mediaStyle = (MediaStyle) style; NotificationCompatImpl21.addMediaStyle(builder, mediaStyle.mActionsToShowInCompact, mediaStyle.mToken != null ? mediaStyle.mToken.getToken() : null); } }
private static void addMediaStyleToBuilderIcs(NotificationBuilderWithBuilderAccessor builder, android.support.v4.app.NotificationCompat.Builder b) { if (b.mStyle instanceof MediaStyle) { MediaStyle mediaStyle = b.mStyle; NotificationCompatImplBase.overrideContentView(builder, b.mContext, b.mContentTitle, b.mContentText, b.mContentInfo, b.mNumber, b.mLargeIcon, b.mSubText, b.mUseChronometer, b.mNotification.when, b.mActions, mediaStyle.mActionsToShowInCompact, mediaStyle.mShowCancelButton, mediaStyle.mCancelButtonIntent); } }
public static <T extends Action> void overrideContentView(NotificationBuilderWithBuilderAccessor builder, Context context, CharSequence contentTitle, CharSequence contentText, CharSequence contentInfo, int number, Bitmap largeIcon, CharSequence subText, boolean useChronometer, long when, List<T> actions, int[] actionsToShowInCompact, boolean showCancelButton, PendingIntent cancelButtonIntent) { builder.getBuilder().setContent(generateContentView(context, contentTitle, contentText, contentInfo, number, largeIcon, subText, useChronometer, when, actions, actionsToShowInCompact, showCancelButton, cancelButtonIntent)); if (showCancelButton) { builder.getBuilder().setOngoing(true); } }
public Notification build(android.support.v4.app.Builder builder, NotificationBuilderWithBuilderAccessor notificationbuilderwithbuilderaccessor) { NotificationCompat.addMediaStyleToBuilderIcs(notificationbuilderwithbuilderaccessor, builder); return notificationbuilderwithbuilderaccessor.build(); }
public Notification build(android.support.v4.app.Builder builder, NotificationBuilderWithBuilderAccessor notificationbuilderwithbuilderaccessor) { NotificationCompat.addMediaStyleToBuilderLollipop(notificationbuilderwithbuilderaccessor, builder.mStyle); return notificationbuilderwithbuilderaccessor.build(); }