【问题标题】:About the use of onNewIntent to use关于使用 onNewIntent 使用
【发布时间】: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


【解决方案1】:

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

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

有人从网站上回答我的问题后的解决方案: From the Chinese website

【讨论】:

    猜你喜欢
    • 2020-09-13
    • 1970-01-01
    • 2017-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-17
    • 2015-07-14
    • 1970-01-01
    相关资源
    最近更新 更多