看这个问题: onNewIntent() lifecycle and registered listeners
我看到OP遇到了同样的问题,但我不清楚为什么提供的解决方案符合他的目的。
当用户点击他们的NFC到设备时,我正在从传入的Intent收集信息,但是,当我收集这些数据时,我不希望onPause或onResume触发。如果没有办法阻止这种情况发生,除了通过监听onNewIntent之外,还有另一种方法可以收集传入的NFC信息吗?我在onResume中有一堆逻辑,当用户没有离开应用程序时,完全没有准备好突然处理被叫出来...我希望避免重构我的代码来处理这个意外偶然性。提前谢谢。