android notification 事件
16lz
2022-01-22
Java代码
- nm=(NotificationM Java代码
- nm=(NotificationManager)context.getSystemService(context.NOTIFICATION_SERVICE);
- Notificationnotification=new Notification(android.R.drawable.stat_sys_download,itemname,System
- .currentTimeMillis());
- IntentnotificationIntent=new Intent(context,InstallActivity. class );
- notificationIntent.putExtra("hasdownloaded" , false );
- notificationIntent.putExtra("oranotificationid" ,oranotificationid);
- PendingIntentcontentIntent=PendingIntent.getActivity(context,
- this .oranotificationid,
- notificationIntent,PendingIntent.FLAG_CANCEL_CURRENT);
- //notification.contentIntent=contentIntent;
- notification.setLatestEventInfo(context,null , null ,
- contentIntent);
- notification.contentView=new RemoteViews(context.getPackageName(),
- R.layout.imediadotbiz_process);
- notification.contentView.setTextViewText(R.id.dotbizimedia_core_tv_downing,itemname);
- notification.contentView.setProgressBar(R.id.dotbizimedia_core_pb_downing,100 , 0 , false );
- nm.notify(oranotificationid,notification);
启动多个notification后,设置每个notification对应的事件,注意“
Java代码- PendingIntentcontentIntent=PendingIntent.getActivity(context,
- this .oranotificationid,
- notificationIntent,PendingIntent.FLAG_CANCEL_CURRENT);
第二个参数必须唯一,否则notification点击事件会被后边的notification覆盖,以致只有最后产生的notification有点击事件
notification机制有空得好好研究下,待续
分享到: proguard 混淆顺序 先混淆jar包 再混 ... | android webview activity 单例无效- 2011-12-22 17:57:51
- 浏览 48
- 评论(0)
- 收藏
- 分类:移动开发
- 相关推荐
评论
发表评论
表情图标
anager)context.getSystemService(context.NOTIFICATION_SERVICE); - Notificationnotification=new Notification(android.R.drawable.stat_sys_download,itemname,System
- .currentTimeMillis());
- IntentnotificationIntent=new Intent(context,InstallActivity. class );
- notificationIntent.putExtra("hasdownloaded" , false );
- notificationIntent.putExtra("oranotificationid" ,oranotificationid);
- PendingIntentcontentIntent=PendingIntent.getActivity(context,
- this .oranotificationid,
- notificationIntent,PendingIntent.FLAG_CANCEL_CURRENT);
- //notification.contentIntent=contentIntent;
- notification.setLatestEventInfo(context,null , null ,
- contentIntent);
- notification.contentView=new RemoteViews(context.getPackageName(),
- R.layout.imediadotbiz_process);
- notification.contentView.setTextViewText(R.id.dotbizimedia_core_tv_downing,itemname);
- notification.contentView.setProgressBar(R.id.dotbizimedia_core_pb_downing,100 , 0 , false );
- nm.notify(oranotificationid,notification);
启动多个notification后,设置每个notification对应的事件,注意“
Java代码- PendingIntentcontentIntent=PendingIntent.getActivity(context,
- this .oranotificationid,
- notificationIntent,PendingIntent.FLAG_CANCEL_CURRENT);
第二个参数必须唯一,否则notification点击事件会被后边的notification覆盖,以致只有最后产生的notification有点击事件
notification机制有空得好好研究下,待续
分享到: proguard 混淆顺序 先混淆jar包 再混 ... | android webview activity 单例无效- 2011-12-22 17:57:51
- 浏览 48
- 评论(0)
- 收藏
- 分类:移动开发
- 相关推荐
评论
发表评论
表情图标
更多相关文章
- android通知栏响应事件
- Android(安卓)手势识别中的两个默认实现SimpleOnScaleGestureLis
- Android(安卓)输入事件一撸到底之源头活水(1)
- 自定义android循环拖动组件
- android 事件的获取
- FrameLayout 点击事件穿透解决方案
- 十分钟让你了解Android触摸事件原理(InputManagerService)
- Android零基础入门第34节:Android中基于监听的事件处理
- Android(安卓)事件全局监听(二)需要root权限 ,使用getevent监听Andr