Android 安卓&;NFC-重新打开现有后台活动
我制作了一个安卓应用程序,可以捕获一些NFC标签。当我的应用程序在前台时,一切正常 但在以下情况下,我无法按预期使用我的应用程序:Android 安卓&;NFC-重新打开现有后台活动,android,nfc,Android,Nfc,我制作了一个安卓应用程序,可以捕获一些NFC标签。当我的应用程序在前台时,一切正常 但在以下情况下,我无法按预期使用我的应用程序: 运行我的应用->正确处理标记 隐藏我的应用程序->它进入后台 使用NFC标签->安卓启动我的应用 在第三步中,我希望Android将我的应用程序设置回前台,不要启动第二个活动,但我找不到解决方案 关于这一点有什么想法吗? 编辑 我已经解决了我的问题执行以下操作: android:launchMode="singleTask" 而不是 android:launchM
编辑 我已经解决了我的问题执行以下操作:
android:launchMode="singleTask"
而不是
android:launchMode="singleTop"
这样,Android总是只为我的活动使用一个任务,并在我问题中描述的第三步中重用我的后台活动
希望它能帮助一些人。此QA是否符合您的副本资格?如果没有:请不要编辑问题中的答案。将其作为答案发布。此QA是否符合您的副本资格?如果没有:请不要编辑问题中的答案。将其作为答案张贴。