我在状态栏中放置了一条通知,其中包含指向我的主要应用程序(主要 Activity )的 PendingIntent(带有额外信息)。当用户单击状态栏时,将触发 PendingIntent 并启动我的应用程序,我可以在我的 onCreate() 方法中读取 Extras 信息。到目前为止,一切都很好。
但如果我的应用程序已经在运行,PendingIntent 只会使应用程序进入前台,它不会调用我的任何方法,因此我无法读取 Extras 中的内容。我能做什么?
谢谢!
最佳答案
它确实调用了一个方法。
查看 OnNewIntent
关于java - Android:如果 Activity 已经在运行,如何捕获 Intent 的 Extras?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2377268/