use*_*863 6 android android-lifecycle android-notifications
我有一个活动,显示通知栏上的通知.如果用户按下主页按钮进入后台,我会保留通知(这就是我需要的),但是当用户关闭应用程序时,我需要取消通知,这就是我的问题.
我怎么能处理这个?每当用户进入后台然后关闭应用程序时,我需要从通知栏中删除通知,但如果用户将应用程序保留在后台,我需要通知.
您在创建通知时就有了一个 ID,对吧?
然后您所要做的就是使用该 ID 来取消它。
例如:
NotificationManager mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.cancel(4);
Run Code Online (Sandbox Code Playgroud)
当他们退出您的应用程序或您在 Activity 上调用 finish() 时,会触发 on destroy 。
| 归档时间: |
|
| 查看次数: |
7036 次 |
| 最近记录: |