public class Activity03 extends Activity {
private Button send;
private Context context;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_activity03);
send = (Button)findViewById(R.id.button_send);
send.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(Activity03.this)
.setSmallIcon(R.drawable.ic_launcher)
.setContentTitle("My Notification")
.setContentText("hello world");
//构建Intent
Intent intent = new Intent(Activity03.this,Activity04.class);
//封装Intent
PendingIntent pi = PendingIntent.getActivity(Activity03.this, 0, intent, PendingIntent.FLAG_CANCEL_CURRENT);
//设置通知主体的意图
mBuilder.setContentIntent(pi);
//获取通知管理器对象
NotificationManager mNotificationManager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(2, mBuilder.build());
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_activity04);
NotificationManager mNotificationManager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
//取消状态栏的通知
mNotificationManager.cancel(2);
}
private Button send;
private Context context;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_activity03);
send = (Button)findViewById(R.id.button_send);
send.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(Activity03.this)
.setSmallIcon(R.drawable.ic_launcher)
.setContentTitle("My Notification")
.setContentText("hello world");
//构建Intent
Intent intent = new Intent(Activity03.this,Activity04.class);
//封装Intent
PendingIntent pi = PendingIntent.getActivity(Activity03.this, 0, intent, PendingIntent.FLAG_CANCEL_CURRENT);
//设置通知主体的意图
mBuilder.setContentIntent(pi);
//获取通知管理器对象
NotificationManager mNotificationManager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(2, mBuilder.build());
}
});
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_activity04);
NotificationManager mNotificationManager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
//取消状态栏的通知
mNotificationManager.cancel(2);
}