往手机通知栏发送一条通知

NotificationManager manager = (NotificationManager) this
				.getSystemService(Context.NOTIFICATION_SERVICE);
		PendingIntent pendingIntent3 = PendingIntent.getActivity(this, 0,
				new Intent(Settings.ACTION_INTERNAL_STORAGE_SETTINGS), 0); // 通过Notification.Builder来创建通知,注意API
																			// Level
		Notification notify3 = new Notification.Builder(this)
				.setSmallIcon(R.drawable.binder_default_head)
				.setTicker(tickerText).setContentTitle(title)
				.setContentText(content).setWhen(System.currentTimeMillis())
				.setContentIntent(pendingIntent3).build();

		// 需要注意build()是在API
		notify3.defaults = Notification.DEFAULT_SOUND;//
		// level16及之后增加的,API11
		// 可以使用getNotificatin()来替代
		// //设置发送通知时手机的是否响铃或震动
		notify3.flags |= Notification.FLAG_AUTO_CANCEL;
		// //
		// FLAG_AUTO_CANCEL表明当通知被用户点击时,通知将被清除。
		manager.notify(3, notify3);


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章