码迷,mamicode.com
首页 > 移动开发 > 详细

android 桌面通知notify

时间:2018-08-20 16:40:11      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:oca   pen   桌面   ttext   main   notify   优先   launch   icon   

private void sendNotify() {
 NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
 NotificationCompat.Builder builder = new NotificationCompat.Builder(MainActivity.this,"default");
 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.baidu.com"));  // 此处根据需要改为打开应用
 PendingIntent pi = PendingIntent.getActivity(MainActivity.this, 0, intent, 0);
 Notification notify = builder.setSmallIcon(R.mipmap.ic_launcher_round)
 .setPriority(Notification.PRIORITY_DEFAULT) //通知的优先级
 .setCategory(Notification.CATEGORY_MESSAGE) //通知的类型
 .setContentTitle("Order Notify")
 .setAutoCancel(true)
 .setContentIntent(pi)
 .setContentText("a new order message")
 .setFullScreenIntent(pi, true) //不设置此项不会悬挂,false 不会出现悬挂
 .build(); 
  manager.notify(1,notify);
}

android 桌面通知notify

标签:oca   pen   桌面   ttext   main   notify   优先   launch   icon   

原文地址:https://www.cnblogs.com/reboost/p/9506016.html

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