开发手记--Notification跳转传值问题
来源:互联网 发布:网络大电影拍摄时间 编辑:程序博客网 时间:2024/06/10 20:17
在创建Notification通知时,点击通知时跳转activity传值,发现每次传入的值都一样,都是第一次传入的值,没有更新数据,后来发现是在
.setContentIntent(PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT));flag传入PendingIntent.FLAG_UPDATE_CURRENT
以下是创建通知及传值代码,isp是传入的一个对象。
Intent intent=new Intent(this, ProviderEvalDetailActivity.class); intent.putExtra("rating", (Serializable) isp); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); NotificationCompat.Builder build = new NotificationCompat.Builder(this) //设置小图标 .setSmallIcon(R.mipmap.ic_launcher) .setLargeIcon(BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher)) //设置通知标题 .setContentTitle("内部应用") //设置通知内容 .setContentText("您收到一条新消息") .setDefaults(Notification.DEFAULT_ALL) //设置通知时间,默认为系统发出通知的时间,通常不用设置// .setWhen(System.currentTimeMillis()) .setTicker("测试通知来啦") //通过builder.build()方法生成Notification对象,并发送通知 .setContentIntent(PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT)); Notification notification=build.build(); notification.flags=Notification.FLAG_AUTO_CANCEL; manager.notify(1, notification);
阅读全文
0 0
- 开发手记--Notification跳转传值问题
- Android开发notification跳转
- Notification点击跳转Activity并传值
- android Notification跳转 getIntent()问题
- notification PendingIntent跳转数据不更新问题
- Notification通知点击无效,无法跳转问题
- android开发中页面之间跳转的传值问题
- 开发手记--解决scrollView 填充不满问题
- 开发手记
- android-Notification点击跳转Activity
- Notification点击跳转及消失
- Android Notification多个通知跳转Activity总会被最后一个替换的问题
- [C#开发手记] C# 调用C++ dll 注意的问题
- 开发手记--EditText maxLines无效和显示明文密码问题
- Android AppWidget跳转无法传值问题
- acvitity向Fragment传值跳转问题
- intent跳转和界面传值问题
- Android开发:notification通知以及通知不显示的问题
- Python 里的函数
- Java中j=j++与c语言中j=j++的区别
- 2017年多校联训1 部分题解
- 2017 Multi-University Training Contest
- Atmel Studio-SAM单片机开发 ---PIO
- 开发手记--Notification跳转传值问题
- 前端性能优化(CSS动画篇)
- 多级类元素获取内容
- 阿里云Ubuntu16.04下mysql的安装及远程连接配制
- 基于SSM的RBAC权限系统(3)-Shiro基于非注解的基础使用
- scala读取HDFS文件,每次读取一定的字节数
- Matlab探寻(二):和Android进行TCPIP通信(java.net.Socket)
- PowerDesigner设计表时显示注释列Comment
- HDU