//跳转之后点击返回,返回到当前界面
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(getApplicationContext());
mBuilder.setSmallIcon(R.drawable.ic_launcher);mBuilder.setContentTitle("快乐");
mBuilder.setContentText("太阳");
Intent intent = new Intent(NoticeActivity.this,NotifiedActivity.class);
//使用TaskStackBuilder为“通知页面”设置返回关系
stackBuilder.addParentStack(NotifiedActivity.class);
stackBuilder.addNextIntent(intent);
PendingIntent pi = stackBuilder.getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT);
//setLatestEventInfo方法已过时
// nf.setLatestEventInfo(getApplicationContext(), "太阳的后裔", "乌鲁克", pi);mBuilder.setContentIntent(pi);
NotificationManager nm = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
nm.notify(2, mBuilder.build());
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(Notice2Activity.this);
mBuilder.setSmallIcon(R.drawable.ic_launcher);
mBuilder.setContentTitle("快乐");
mBuilder.setContentText("太阳");
//设置点击一次后失效
mBuilder.setAutoCancel(true);
Intent intent = new Intent(Notice2Activity.this,NotifiedActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
PendingIntent pi = PendingIntent.getActivity(getApplicationContext(), 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
mBuilder.setContentIntent(pi);
NotificationManager nm = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
nm.notify(3, mBuilder.build());