1

我想知道如何计算 android 中的状态栏通知消息以及当我的活动停止时如何删除状态消息?任何代码片段都会被应用

4

2 回答 2

1

onDestory移除Activity的功能通知。

于 2012-08-30T12:47:06.243 回答
1

您需要在关闭应用程序时清除它。这意味着,打个onDestroy电话。

如果您的通知类似于:

private static final int MY_NOTIFICATION_ID= 1234;
String ns = Context.NOTIFICATION_SERVICE;
NotificationManager mNotificationManager;
mNotificationManager = (NotificationManager) getSystemService(ns);
mNotificationManager.notify(MY_NOTIFICATION_ID, notification);

然后您需要执行以下操作来关闭它:

protected void onDestroy() {
   super.onDestroy();
   mNotificationManager.cancel(MY_NOTIFICATION_ID);
};

我从以下帖子中获取了这些信息:

从状态栏中删除通知图标

http://developer.android.com/reference/android/app/Activity.html

于 2012-08-30T12:57:18.880 回答