代码之家  ›  专栏  ›  技术社区  ›  HelloCW

通知样式必须是BigTextStyle、BigPictureStyle、InboxStyle和MessagingStyle之一吗?

  •  0
  • HelloCW  · 技术社区  · 6 年前

    我正在学习通知,我使用Android Studio 4.0和最新的androidx。果心应用程序。NotificationManagerCompat。

    有一个关于 Notifications 在项目用户界面示例中。

    我发现这个androidx和以前的API在通知方面有很多不同之处。

    通知样式必须是 BigTextStyleNotification , BigPictureStyleNotification , InboxStyleNotification 和 MessagingStyleNotification

    0 回复  |  直到 6 年前
        1
  •  1
  •   segfault404    6 年前

    以下是可用的通知样式:

    通知。大画面风格,通知。BigTextStyle, 通知。装饰的CustomViewStyle,通知。Inbox风格, 通知。媒体风格,通知。通讯方式

    你可以得到更多信息 link .

    仅出于信息目的,要创建通知而不费力,并在一个位置获取所有预定义格式,只需执行以下操作:

    1. 进入android studio的项目选项卡并右键单击。
    2. 单击新建->UI组件->通知
    3. 输入所需的通知名称

    要调用此通知,只需输入以下内容:

    <NotificationClassName>.createNotification(getApplicationContext());
    
    推荐文章