【发布时间】:2015-11-03 14:05:11
【问题描述】:
我正在创建一个通知并在执行意图服务期间对其进行更新。服务完成后出现问题,通知也被取消。
intentNotification = new Intent(this, ScanProcessActivity.class);
intentNotification.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);
mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mBuilder = new NotificationCompat.Builder(getApplicationContext());
mBuilder.setSmallIcon(R.mipmap.ic_app)
.setAutoCancel(true)
.setOngoing(true)
.setContentTitle("Title")
.setContentText("text")
.setWhen(System.currentTimeMillis());
Intent Service 完成后,我可以做些什么来保留通知?
提前致谢。
【问题讨论】:
-
你使用 NotificationManager 来显示通知吗?
-
是的,我正在使用通知管理器来显示通知。
-
setAutoCancel(boolean autoCancel)在 API 级别 11 中添加 使该通知在用户触摸时自动关闭。
标签: android service android-notifications android-intentservice