首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用flutter local_notification软件包显示平视通知?

如何使用flutter local_notification软件包显示平视通知?
EN

Stack Overflow用户
提问于 2021-04-23 14:06:12
回答 1查看 40关注 0票数 0

我在通知中心显示通知成功,但我收到通知时没有平视横幅显示。

下面是我的重现代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:flutter_local_notifications/flutter_local_notifications.dart';

void main() {
  runApp(
    new MaterialApp(home: new MyApp()),
  );
}

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => new _MyAppState();
}

class _MyAppState extends State<MyApp> {
  FlutterLocalNotificationsPlugin flutterLocalNotificationsPlugin;

  @override
  initState() {
    super.initState();
    var initializationSettingsAndroid =
    new AndroidInitializationSettings('@mipmap/ic_launcher');
    var initializationSettingsIOS = new IOSInitializationSettings();
    var initializationSettings = new InitializationSettings(android: initializationSettingsAndroid, iOS: initializationSettingsIOS);
    flutterLocalNotificationsPlugin = new FlutterLocalNotificationsPlugin();
    flutterLocalNotificationsPlugin.initialize(initializationSettings,
        onSelectNotification: onSelectNotification);
  }
  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
      home: new Scaffold(
        appBar: new AppBar(
          title: new Text('Plugin example app'),
        ),
        body: new Center(
          child: new Column(
            mainAxisAlignment: MainAxisAlignment.center,
            mainAxisSize: MainAxisSize.max,
            children: <Widget>[
              new RaisedButton(
                onPressed: _showNotification,
                child: new Text('Show Notification'),
              ),
            ],
          ),
        ),
      ),
    );
  }
  Future _showNotification() async {
    const AndroidNotificationDetails androidPlatformChannelSpecifics =
    AndroidNotificationDetails(
        'your channel id', 'your channel name', 'your channel description',
        importance: Importance.max,
        priority: Priority.high,
        showWhen: true);
    const NotificationDetails platformChannelSpecifics =
    NotificationDetails(android: androidPlatformChannelSpecifics);
    await flutterLocalNotificationsPlugin.show(
        0, 'plain title', 'plain body', platformChannelSpecifics,
        payload: 'item x');
  }

  Future onSelectNotification(String payload) async {
    showDialog(
      context: context,
      builder: (_) {
        return new AlertDialog(
          title: Text("Your Notification Detail"),
          content: Text("Payload : $payload"),
        );
      },
    );
  }
}
EN

回答 1

Stack Overflow用户

发布于 2021-04-23 14:50:06

安卓设备的通知只会出现在托盘中,而不会出现在吐司aka提示通知中,除非适当地设置了优先级/重要性。有关更多信息,请参阅Android文档(https://developer.android.com/guide/topics/ui/notifiers/notifications.html#Heads-up)。

将此设置添加到AndroidManifest.xml:可能会有所帮助

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<activity
    android:showWhenLocked="true"
    android:turnScreenOn="true">
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67231427

复制
相关文章
性能测试中的重要指标:响应时间、并发数和每秒事务数
时间(Response Time)、并发数(Concurrency)和每秒事务数(Transactions Per Second,TPS)都是非常重要的指标。这三个指标为我们提供了系统在特定负载下表现的深入理解。那么,这些指标是什么意思,又如何影响我们的系统呢?我们将在这篇文章中进行深入探讨。
运维开发王义杰
2023/08/10
3.8K0
性能测试中的重要指标:响应时间、并发数和每秒事务数
Python中如何求列表list的平均数[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/127125.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/25
2.2K0
MySQL 每秒 570000 的写入,如何实现?
一个朋友接到一个需求,从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。
数据和云01
2019/07/10
1.6K0
MySQL 每秒 570000 的写入,如何实现?
一个朋友接到一个需求,从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。
SQL数据库开发
2024/04/24
1960
MySQL 每秒 570000 的写入,如何实现?
MySQL 每秒 570000 的写入,如何实现?
一个朋友接到一个需求,从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。
数据和云
2019/07/15
2.4K0
MySQL 每秒 570000 的写入,如何实现?
MySQL 每秒 570000 的写入,如何实现?
一个朋友接到一个需求,从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。
芋道源码
2019/03/08
1.5K0
MySQL 每秒 570000 的写入,如何实现?
一个朋友接到一个需求,从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。
Java团长
2019/03/04
1.3K0
「数仓面试」如何确定主题域?
大家好,我是一哥,前几天跟一个朋友聊了一些数据中台建设的内容,针对数据仓库中主题域如何划分这个话题聊了很多。其实数据仓库建设的理论大家已经都知道了不少,也看过不少书,那么在实际建设数据仓库中,我们还是会遇到各种问题。
数据社
2022/02/17
8780
「数仓面试」如何确定主题域?
性能测试: 每秒交易数(TPS)
TPS,全称是“Transactions Per Second”,意思是“每秒交易数”。这是一种衡量系统性能的指标,特别是在数据库和交易系统中常常使用。每个“交易”可以被理解为一个用户请求和系统对该请求的响应。例如,在一个电子商务网站中,一个“交易”可能是用户提交一个购物买订单,系统接收到这个请求并处理它(包括检查库存,确认支付,更新数据库等),然后返回确认信息给用户。
运维开发王义杰
2023/08/16
1.9K0
性能测试: 每秒交易数(TPS)
如何确定细胞聚类的PC数
官网上PC数目的确定(https://satijalab.org/seurat/v3.1/pbmc3k_tutorial.html)
生信技能树jimmy
2020/03/30
6.8K0
浪尖,请问如何确定hive分桶数?
顺便打个广告,更多优质文章和问题答疑及视频教程请点击原文链接,加入浪尖知识星球-Spark技术学院获取。
Spark学习技巧
2018/08/01
4.6K0
【题解】平均数
给一个长度为 n 的数列,我们需要找出该数列的一个子串,使得子串平均数最大化,并且子串长度 \ge m。
MikeC
2022/09/21
1.6K0
如何开启 MySQL 事务?
https://dev.mysql.com/doc/refman/8.0/en/commit.html
程序员小航
2021/07/09
2.6K0
MySQL 中事务详解
http://blog.csdn.net/qh_java/article/details/14045765
bear_fish
2018/09/20
1K0
Mysql中的事务
2.为什么要使用事务: 事务具备的ACID特性,是我们使用事务的原因,在我们日常的业务场景中有⼤量的需求要⽤事务来保证。支持事务的数据库能够简化我们的编程模型, 不需要我们去考虑各种各样的潜在错误和并发问题,在使⽤事务过程中,要么提交,要么回滚,不⽤去考虑⽹络异常,服务器宕机等其他因素,因此我们经常接触的事务本质上是数据库对 ACID 模型的⼀个实现,是为应用层服务的。  因此在使用数据库过程中,对于修改只要提交成功,数据就可以安全的保存,只要回滚就可以回到,保存点事务之初
用户11305962
2024/10/09
710
Mysql中的事务
「R」如何计算几何平均数
刚遇到一个有意思的问题,如何用R计算几何平均数。如果数字少,简单,计算很容易,直观上,先用prod函数连乘,然后开方即可。
王诗翔呀
2020/07/03
2.3K0
什么是事务?MySQL如何支持事务?
事务是由一步或几步数据库操作序列组成逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行。程序和事务是两个不同的概念。一般而言:一段程序中可能包含多个事务。(说白了就是几步的数据库操作而构成的逻辑执行单元)
陈不成i
2021/05/24
1.8K0
Mysql中事务的使用【mysql】
1,作用 主要用户操作处理量大,复杂度高的数据。要保证sql语句,要么全执行,要么全不执行,但它必须要满足四个条件:原子性,一致性,隔离性,持久性。 2,方法 事务有两种处理方法 【用 BEGIN, ROLLBACK, COMMIT来实现】 BEGIN 开始一个事务 ROLLBACK 事务回滚 COMMIT 事务确认 【直接用 SET 来改变 MySQL 的自动提交模式】 SET AUTOCOMMIT=0 禁止自动提交 SET AUTOCOMMIT=1 开启自动提交
sinnoo
2020/11/13
3.4K0
MySQL中的事务和事务隔离级别
一个事务是一个完整的业务逻辑单元,不可再分。 比如:银行账户转账,从A账户向B账户转账10000.需要执行两条update语句。
共饮一杯无
2022/11/28
7830
MySQL进阶|MySQL中的事务(二)
上一个章节说了什么是事务,在MySQL数据库中如何查询事务,以及哪些存储引擎支持事务。这一章节来说说事务的隔离。上一篇传送:MySQL进阶|MySQL中的事务(一)
艾特
2023/12/28
1410
MySQL进阶|MySQL中的事务(二)

相似问题

如何计算每秒MySQL事务

10

如何解释“事务每秒”?

20

如何求出每秒钟的平均值?MySQL

10

很高的事务每秒

10

如果我知道每秒预期的事务,如何找到CPU所需的核数?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文