通知栏PendingIntent传递参数始终为null的问题
来源:互联网 发布:迈越网络刀塔传奇 编辑:程序博客网 时间:2024/05/01 21:13
在接收端,接收的数据一直为null,在google官方网站查了下,发现问题出在flags上:PendingIntent.getActivity原型如下:' PendingIntent.getActivity(context, requestCode, intent, flags) 'flags有四个取值:int FLAG_CANCEL_CURRENT:如果该PendingIntent已经存在,则在生成新的之前取消当前的。int FLAG_NO_CREATE:如果该PendingIntent不存在,直接返回null而不是创建一个PendingIntent.int FLAG_ONE_SHOT:该PendingIntent只能用一次,在send()方法执行后,自动取消。int FLAG_UPDATE_CURRENT:如果该PendingIntent已经存在,则用新传入的Intent更新当前的数据。我们需要把最后一个参数改为PendingIntent.FLAG_UPDATE_CURRENT,这样在启动的Activity里就可以用接收Intent传送数据的方法正常接收。
亲身经历过才知道有多坑[捂脸]
0 0
- 通知栏PendingIntent传递参数始终为null的问题
- PendingIntent 传递参数的问题
- PendingIntent 传递参数的问题
- 解决PendingIntent传递参数为空的问题
- android 多通知 参数问题, PendingIntent:有用的requestCode参数
- android 多通知 参数问题, PendingIntent:有用的requestCode参数
- Android消息通知PendingIntent传递参数出问题
- android 通知覆盖以及PendingIntent参数问题
- send()方法传递参数null的问题
- 推送通知栏 PendingIntent 参数解读
- sendRedirect传递参数为null
- PendingIntent的通知发送
- iOS中使用通知传递参数问题
- --------------Android 4.2 通知通过PendingIntent启动Activity失败的问题
- PendingIntent传参数问题
- GetMessage的Hwnd参数不为NULL的问题
- 一个关于传入参数为null的问题
- java调用Kotlin方法的参数为null异常问题
- nginx反向代理和负载均衡
- 欢迎使用CSDN-markdown编辑器
- 1.7本章主要内容
- GPRS网络几种数据中心的接入方式
- Android 403 Forbidden错误
- 通知栏PendingIntent传递参数始终为null的问题
- ssh框架,访问struts的action错误,如何解决
- Theano深度学习笔记(一)热身训练
- AutoCompleteTextView
- c语言结构体成员作为函数参数
- smarty相关
- android ImageLoader 开源框架 线程池出问题了 这个是什么原因 怎么破
- Android 应用程序快速开发简介
- panic: send on closed channel