本文整理汇总了Java中android.support.v4.app.NotificationBuilderWithBuilderAccessor类的典型用法代码示例。如果您正苦于以下问题:Java NotificationBuilderWithBuilderAccessor类的具体用法?Java NotificationBuilderWithBuilderAccessor怎么用?Java NotificationBuilderWithBuilderAccessor使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
NotificationBuilderWithBuilderAccessor类属于android.support.v4.app包,在下文中一共展示了NotificationBuilderWithBuilderAccessor类的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: addMediaStyleToBuilderLollipop
import android.support.v4.app.NotificationBuilderWithBuilderAccessor; //导入依赖的package包/类
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);
}
}
示例2: addMediaStyle
import android.support.v4.app.NotificationBuilderWithBuilderAccessor; //导入依赖的package包/类
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);
}
}
示例3: build
import android.support.v4.app.NotificationBuilderWithBuilderAccessor; //导入依赖的package包/类
public Notification build(android.support.v4.app.Builder builder, NotificationBuilderWithBuilderAccessor notificationbuilderwithbuilderaccessor)
{
NotificationCompat.addMediaStyleToBuilderIcs(notificationbuilderwithbuilderaccessor, builder);
notificationbuilderwithbuilderaccessor = notificationbuilderwithbuilderaccessor.build();
NotificationCompat.addBigMediaStyleToBuilderJellybean(notificationbuilderwithbuilderaccessor, builder);
return notificationbuilderwithbuilderaccessor;
}
示例4: addMediaStyleToBuilderIcs
import android.support.v4.app.NotificationBuilderWithBuilderAccessor; //导入依赖的package包/类
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);
}
}
示例5: addMediaStyle
import android.support.v4.app.NotificationBuilderWithBuilderAccessor; //导入依赖的package包/类
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);
}
}
示例6: overrideContentView
import android.support.v4.app.NotificationBuilderWithBuilderAccessor; //导入依赖的package包/类
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);
}
}
示例7: build
import android.support.v4.app.NotificationBuilderWithBuilderAccessor; //导入依赖的package包/类
public Notification build(android.support.v4.app.NotificationCompat.Builder b, NotificationBuilderWithBuilderAccessor builder) {
NotificationCompat.addMediaStyleToBuilderIcs(builder, b);
return builder.build();
}
示例8: addMediaStyleToBuilderLollipop
import android.support.v4.app.NotificationBuilderWithBuilderAccessor; //导入依赖的package包/类
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);
}
}
示例9: addMediaStyleToBuilderIcs
import android.support.v4.app.NotificationBuilderWithBuilderAccessor; //导入依赖的package包/类
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);
}
}
示例10: overrideContentView
import android.support.v4.app.NotificationBuilderWithBuilderAccessor; //导入依赖的package包/类
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);
}
}