_notification = new Notification(icon_ID,"Ticker Text",System.currentTimeMillis());_showActivityIntent = new Intent();_showActivityIntent.setAction(MyActivityname);_showActivityIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK + Intent.FLAG_ACTIVITY_NO_HISTORY);_showActivityPendingIntent = PendingIntent.getActivity(context,_showActivityIntent,0);_notification.setLatestEventInfo(context,"My Title","My text",_showActivityPendingIntent);_notificationMgr.notify(notificationID,_notification);解决方法
_showActivityIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_top);
试试这个.它将阻止同一活动的多个实例.你也可以把它放在清单中
总结以上是内存溢出为你收集整理的android通知两次启动相同的活动全部内容,希望文章能够帮你解决android通知两次启动相同的活动所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)