当前位置: 代码迷 >> Android >> Android 应用开发札记 - 状态栏提示(Notification、NotificationManager)
  详细解决方案

Android 应用开发札记 - 状态栏提示(Notification、NotificationManager)

热度:175   发布时间:2016-05-01 14:18:18.0
Android 应用开发笔记 - 状态栏提示(Notification、NotificationManager)

状态栏是系统服务的一种。所以我们使用它时,必须getSystemService()!

NotificationManager是“容器”,PendingIntent是“调度者”,而Notification是具体的一个通知。

 

其主要代码如下:

NotificationManager notiManager = 				(NotificationManager) getSystemService(NOTIFICATION_SERVICE);						Notification notiInst = new Notification(					R.drawable.ic_launcher, "This is notify 2012-09-12", 					System.currentTimeMillis());			PendingIntent pendIntent = PendingIntent.getActivity(					this, 0, new Intent(this, MainActivity.class), 					PendingIntent.FLAG_UPDATE_CURRENT);			notiInst.setLatestEventInfo(this, "Notify", "Notify 01", pendIntent);						notiManager.notify(0, notiInst);


运行效果:



  相关解决方案