当前位置: 首页>>代码示例>>Java>>正文


Java NotificationBuilderWithBuilderAccessor类代码示例

本文整理汇总了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);
    }
}
 
开发者ID:Hamz-a,项目名称:MyCTFWriteUps,代码行数:17,代码来源:NotificationCompat.java

示例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);
    }
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:10,代码来源:NotificationCompatImpl21.java

示例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;
}
 
开发者ID:Hamz-a,项目名称:MyCTFWriteUps,代码行数:8,代码来源:NotificationCompat.java

示例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);
    }
}
 
开发者ID:Hamz-a,项目名称:MyCTFWriteUps,代码行数:9,代码来源:NotificationCompat.java

示例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);
    }
}
 
开发者ID:Hamz-a,项目名称:MyCTFWriteUps,代码行数:13,代码来源:NotificationCompatImpl21.java

示例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);
    }
}
 
开发者ID:Hamz-a,项目名称:MyCTFWriteUps,代码行数:11,代码来源:NotificationCompatImplBase.java

示例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();
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:5,代码来源:NotificationCompat.java

示例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);
    }
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:7,代码来源:NotificationCompat.java

示例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);
    }
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:7,代码来源:NotificationCompat.java

示例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);
    }
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:7,代码来源:NotificationCompatImplBase.java


注:本文中的android.support.v4.app.NotificationBuilderWithBuilderAccessor类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。