notification | 避免Acitivity重复创建
2011-06-15 17:59
302 查看
一、问题描述
点击状态栏的通知后会重复开启Acitivity"AA"。
二、解决方法
Try to set
android:launchMode="singleTask">
attribute for your Activity in AndroidManifest. I couldn't find
another way.
点击状态栏的通知后会重复开启Acitivity"AA"。
Intent notifyIntent = new Intent(mContext, AA.class); PendingIntent intent = PendingIntent.getActivity(mContext, 0, notifyIntent, PendingIntent.FLAG_UPDATE_CURRENT); notification.setLatestEventInfo(mContext, contentTitle, contentText, intent); mgr.notify(NOTIFI_PHOTO_UPLOAD, notification);
二、解决方法
Try to set
android:launchMode="singleTask">
attribute for your Activity in AndroidManifest. I couldn't find
another way.
相关文章推荐
- 避免创建重复的对象
- 第五条建议:避免重复创建相同数据的对象(相同的对象)。
- 第4条:避免创建重复的对象
- 避免创建重复的对象
- effective-java学习笔记(2)避免在程序中创建重复的对象
- Item 4:避免创建重复的对象
- Android 多个Fragment切换时,避免重复创建Fragment。
- 避免创建重复的对象
- Java性能优化(4):避免创建重复对象
- android 避免线程的重复创建(HandlerThread、线程池)
- 如何调用notification在状态栏显示提醒,点击后弹出指定的activity并避免重复实例
- (effective java) 避免重复创建对象——创建String
- Delphi中避免创建重复窗体
- java避免创建重复的对象
- Toast 避免重复创建然后造成反复吐丝叠加覆盖
- ExtJS 学习笔记 示例1-点击按钮弹出一个新窗体,避免重复创建
- MFC 判断子窗体是不是已经打开,避免重复创建
- 只实例化一个静态实例,避免重复创建实例
- Android 避免Activity重复创建 一次finish()返回上个页面
- JAVA:避免重复的创建对象