在启用了前台调度的应用程序中扫描 NFC 标签时,在调用
由于活动处于前台状态,并且在扫描标签时不应暂停/恢复,因此我必须在
onNewIntent()
方法之前,将调用 onPause()
方法。我能否在 onPause()
方法中获取已经存在的 NFC intent,以便根据 intent 的来源停止或不停止进程?由于活动处于前台状态,并且在扫描标签时不应暂停/恢复,因此我必须在
onPause
/onResume
中停止或启动任务,这就是问题所在。
getIntent().getAction()
总是 "MAIN",但肯定有一种方法可以获得更准确的 intent 描述,或者在进入 onNewIntent()
之前无法知道它是一个 NFC intent 吗?