Tag: notificationmanager

Android – 通知pipe理器,没有意图地发出通知

我希望能够发出通知提醒用户有关已完成的计时器,但是我不希望单击通知时有意图。 我已经尝试传递null为意图 String ns = Context.NOTIFICATION_SERVICE; NotificationManager mNotificationManager = (NotificationManager) context.getSystemService(ns); int icon = R.drawable.icon; CharSequence tickerText = "Hello"; long when = System.currentTimeMillis(); Notification notification = new Notification(icon, tickerText, when); CharSequence contentTitle = "My notification"; CharSequence contentText = "Hello World!"; notification.setLatestEventInfo(context, contentTitle, contentText, null); mNotificationManager.notify(HELLO_ID, notification);

多个通知给同一个活动

我有一个正在从通知栏打开的活动,但是当我做NotificationManager.notify(…) ,我给意向一个不同的包,以便每个通知打开相同的活动,但从DB其他信息彼此。 但是,当我尝试input任何通知(例如有3个通知)时,他们都将我发送给与最后一个通知相同的活动。 尝试了一些标志之后,我真的不知道问题出在哪里(有些标志会使通知进入第一个包的活动)。 我遵循他们在教程中使用它的方式。