NotificationManager 通知

private void notificate() {
    NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);  
    Notification.Builder builder = new Notification.Builder(NotificationActivity.this);  

    builder.setSmallIcon(R.drawable.ic_launcher);
    builder.setContentTitle("标题");
    builder.setContentText("内容"); 
    builder.setWhen(System.currentTimeMillis());
    builder.setDefaults(Notification.DEFAULT_ALL);	//提示音,振动,灯光  
    builder.setAutoCancel(true);

    Intent intent =new Intent (NotificationActivity.this,MainActivity.class);  
    PendingIntent pi = PendingIntent.getActivities(NotificationActivity.this, 0, new Intent[]{intent}, PendingIntent.FLAG_CANCEL_CURRENT);  
    builder.setContentIntent(pi);  

    Notification notification = builder.build();  
    manager.notify(1, notification);  
}


猜你喜欢

转载自blog.csdn.net/yongwoozzang/article/details/80324274