在日历的下拉通知栏Notifycation点击忽略无效

原创 2016年08月30日 23:01:08

这个关于通知栏的bug,虽然挺小的,但是感觉也挺重要的,在这里分享一下。
这个bug是这样的,日历响应后会弹出一个notifycation通知栏,在点击之后该通知并没有立即消失,最后才发现原来应该在一个AlertReceiver.java的文件里getSystemService,再用一个notifycationmannager对象接收,然后再用mnager对象cancel掉对应的id。具体代码如下:

......
import android.app.NotificationManager;
......
//一些receiver的常规代码省略
//获取通知栏管理对象
NotificationManager manager = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE);
//一些获取eventId的方法省略
//取消掉对应点击的Id
manager.cancel(eventId);
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Notification(Notification的通知栏常驻、各种样式、点击无效、禁止滑动删除、兼容低版本)

Notification(Notification的通知栏常驻、Notification的各种样式、Notification点击无效、Notification禁止滑动删除) Android的Noti...

Android 弹无虚发之第四弹:你应该掌握的Notification(Notification的通知栏常驻、Notification的各种样式、Notification点击无效)

Android的Notification是android系统中很重要的一个机制,产品人员常常利用通知栏的方式,跟用户进行弱沟通。拥有推送通知的app要比没有此类功能的app活跃率要高很多。另外类似于墨...

android通知栏下拉

  • 2013年02月19日 14:27
  • 161KB
  • 下载

Android 展开/折叠 系统下拉通知栏

最近几天碰到一个郁闷的问题,在有些机型上面使用PendingIntent.getActivity(context, 0, intent, 0)的方式打开一个指定的Activity后,通知栏并不主动折叠...

禁用通知栏的下拉

在做锁屏的时候,要禁用通知栏的下拉功能! 在网上找了一下资料,大致有下面两种方法 1) Object service = getSystemService ("statusbar");   ...

android-下拉通知栏日期显示

4.3 1:只显示月日星期几的DateView: 2:显示年月日星期几 3:双行显示年月日星期几 4:双行显示存在  android:layout_alignBaseline属性...

Android系统定制之SystemUI修改:下拉通知栏尺寸

本文介绍了DDMS中 Dump View Hierarchy for UI Automator 工具的使用方法,通过该工具找到一些应用的布局,快速定位我们需要修改的源码位置。本文修改了下拉通知栏宽度。...

SystemUI下拉通知栏的源码分析

super_status_bar.xml是systemUI的一个总的布局文件。 下面是super_status_bar.xml的源码:     xmlns:android="http://sc...

SystemUI下拉通知栏的源码分析

super_status_bar.xml是systemUI的一个总的布局文件。 下面是super_status_bar.xml的源码:     xmlns:android="http://schem...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在日历的下拉通知栏Notifycation点击忽略无效
举报原因:
原因补充:

(最多只允许输入30个字)