Android发送通知栏通知

 1 /**

 2      * 发送通知

 3      * 

 4      * @param message

 5      */

 6     @SuppressWarnings("deprecation")

 7     @SuppressLint("NewApi")

 8     private void SendNotification(String message) {

 9         // 点击之后执行的Intent

10         Intent intent = new Intent(mContext, MainActivity.class);

11         PendingIntent pendingIntent = PendingIntent.getActivity(mContext, 0,

12                 intent, 0);

13         Notification notification = new Notification();

14         notification.icon = R.drawable.ic_launcher;

15         notification.tickerText = "通知";

16         notification.when = System.currentTimeMillis();

17         notification.defaults = Notification.DEFAULT_SOUND

18                 | Notification.DEFAULT_VIBRATE;// 设置默认为系统声音

19         notification.flags = Notification.FLAG_AUTO_CANCEL;// 点击后自动消失

20         notification.setLatestEventInfo(mContext, "通知", message, pendingIntent);

21 

22         NotificationManager mManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);

23         mManager.notify(1, notification);

24 

25     }

 

你可能感兴趣的:(android)