-2

如果activity的启动方式是singleTask,这个activity有通知,点击通知启动activity。有什么办法不让他调用 onNewIntent 方法……?或者调用onNewIntent方法,但是不执行我在执行中写的onNewIntent(和onCreate方法中一样)......其他调用,比如定时条件到达调用onNewIntent方法时有执行我写在onNewIntent执行方法(和 onCreate 方法一样)。

我注意到还有调用onNew,定时会调用onNew(定时传参),注意不传参。原因是如果不判断程序退出判断后通知正常启动activity(就是不让他执行我写的onNewintent的执行方法)但是这个计时超时功能失效了……

4

1 回答 1

0

一直纠结如何判断onNewIntent上的通知事件还是定时事件。

我bundle pass 然后判断,后来发现了一种更简单的action判断方法,而且我刚刚改成功,只要区分通知事件还是定时事件的over使用onNewIntent就行了...

有人回答我的问题后的解决方法: 来自中文网站

于 2012-08-30T02:56:59.693 回答