码迷,mamicode.com
首页 > 其他好文 > 详细

发送通知

时间:2017-04-21 18:51:14      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:systems   style   tle   this   man   get   bsp   span   manager   

关键代码:

 NotificationManager manager = (NotificationManager)
                    getSystemService(NOTIFICATION_SERVICE);

        // 单击通知,后跳转
            PendingIntent intent = PendingIntent.getActivity(this,
                    1,
                    new Intent(this, MainActivity.class),
                    0);


            Notification notification = new Notification.Builder(this).
                    setSmallIcon(R.mipmap.ic_launcher).
                    setContentTitle("通知").
                    setContentText("我是一个通知").
                    setContentIntent(intent).
                    setDefaults(Notification.DEFAULT_ALL). // 设置用手机默认的震动或声音来提示
                    build();
            manager.notify(1, notification); //1为通知编号

 

单击通知跳转到对应活动页面,取消通知代码:

NotificationManager manager = (NotificationManager)
                getSystemService(NOTIFICATION_SERVICE);
        manager.cancel(1); //1为之前的通知编号

 

发送通知

标签:systems   style   tle   this   man   get   bsp   span   manager   

原文地址:http://www.cnblogs.com/itfenqing/p/6744959.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!