【发布时间】:2012-08-29 11:16:11
【问题描述】:
如果activity的启动方式是singleTask,这个activity有通知,点击通知启动activity。有什么办法不让他调用 onNewIntent 方法……?或者调用onNewIntent方法,但是不执行我在执行中写的onNewIntent(和onCreate方法中一样)......其他调用,比如定时条件到达调用onNewIntent方法时有执行我写在onNewIntent执行方法(和 onCreate 方法一样)。
我注意到也调用了onNew,定时会调用onNew(定时传参),注意不传参。原因是如果不判断程序退出判断后通知正常启动activity(也就是不让他执行我写的onNewintent的执行方法)但是这个定时超时函数失效了......
【问题讨论】:
-
改写正确。很难理解..
标签: java android timer notifications