关于在Notification跳转到activity的问题 关于在Notification跳转到activity的问题想模仿qq那样在点击通知栏跳转到相应的activity中.但是假如我应用程序有多个activity,点击Notification的时候可能不知道到底是哪个activity在栈顶,这个想问问怎么处理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 他是跳转到具体的Activity 不是跳转到栈顶的Activity 有办法通过Notification跳到task的栈顶?那么qq实现应该是通过记录栈顶的activity,然后在Notification那跳到所记录的activity吧? 自己用个栈保存栈顶的Activity名称,这样应该可以。 Notification notification = new Notification(R.drawable.ic_launcher, “aaaaaaaa”, System.currentTimeMillis()); PendingIntent pendingIntent = PendingIntent.getActivity( ActivityA.this, 0, new Intent(ActivityA.this, ActivityB.class), PendingIntent.FLAG_CANCEL_CURRENT);/*通过设置PendingIntent就能跳转到ActivityB啦*/notification.contentIntent = pendingIntent; 你这个仅仅是通过notification跳转到activity而已....不过都挺感谢!!! 前天晚上和gf去南方医院跑步...突然灵光一现想到怎么搞了.其实在每一个activity中的onpause()函数中设置notification跳转到该activity就可以解决了.因为是在这个activity给中断了,就应该是这个activity中设置.然而还要设置好Intent跳转的属性.singletop或者singletask都可以 因为想到只要记录了栈顶activity实现跳转回那个task的程序问题就不大了.只不过要注意下一从notification 调用startActivity启动activity是否在notification的栈中建立activity的问题了当然我都只是猜想而已 对话框为啥会崩溃??急求帮助啊 附上代码~~~· Android 获取其他程序数据 如何返回到home界面? 使用MediaStore.ACTION_VIDEO_CAPTURE打开相机录像,无法退出相机? android 下载文件问题 wallpaper横竖屏切换问题 有没有类似淘宝app的例子 android开发遇到问题了 andorid与openfire之间的问题 android编程,如何把硬件摄像头捕获到的jpg格式图像转换为bmp,从而进行其他的图像处理? 做了个Android播放器,有几个技术想请教各位高手! 新手求前辈们帮忙,各路大神都进来看下吧
有办法通过Notification跳到task的栈顶?那么qq实现应该是通过记录栈顶的activity,然后在Notification那跳到所记录的activity吧?
ActivityA.this,
0,
new Intent(ActivityA.this, ActivityB.class), PendingIntent.FLAG_CANCEL_CURRENT
);
/*通过设置PendingIntent就能跳转到ActivityB啦*/
notification.contentIntent = pendingIntent;
你这个仅仅是通过notification跳转到activity而已....不过都挺感谢!!!
突然灵光一现想到怎么搞了.其实在每一个activity中的onpause()函数中设置notification跳转到该activity就可以解决了.
因为是在这个activity给中断了,就应该是这个activity中设置.然而还要设置好Intent跳转的属性.singletop或者singletask都可以
只不过要注意下一从notification 调用startActivity启动activity是否在notification的栈中建立activity的
问题了当然我都只是猜想而已