Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在服务中实现onresume方法_Android_Android Service_Nfc - Fatal编程技术网

Android 如何在服务中实现onresume方法

Android 如何在服务中实现onresume方法,android,android-service,nfc,Android,Android Service,Nfc,我在我的活动中做NFC工作。在我的活动的onResume方法中,活动等待另一个NFC设备靠近以进行交互。我想用一个服务来实现这一点。我希望我的服务等待一个ACTION\n def\u DISCOVERED标记,当该标记出现时,获取将从另一个设备发送的信息,并将其发送到我的活动 谢谢你的帮助。。 祝你度过愉快的一天只有活动(在前台运行)可以接收NFC意图并通过NFC进行通信。服务没有此功能。只有活动(在前台运行)可以接收NFC意图并通过NFC进行通信。服务没有此功能。您的意思是,在onResume

我在我的活动中做NFC工作。在我的活动的onResume方法中,活动等待另一个NFC设备靠近以进行交互。我想用一个服务来实现这一点。我希望我的服务等待一个ACTION\n def\u DISCOVERED标记,当该标记出现时,获取将从另一个设备发送的信息,并将其发送到我的活动

谢谢你的帮助。。
祝你度过愉快的一天

只有活动(在前台运行)可以接收NFC意图并通过NFC进行通信。服务没有此功能。

只有活动(在前台运行)可以接收NFC意图并通过NFC进行通信。服务没有此功能。

您的意思是,在onResume()中,您的活动开始等待?那不可能是对的。我假设onResume()刚刚完成,然后什么也没发生?您的服务上有意向过滤器,用于nfc意向?您的活动已经给了服务一个回调,以便它可以通知发现的nfc的活动?那么,你的问题是什么?我的问题是在哪里编写意图过滤器。。当服务发现该标记时,该服务将把活动放在前面。我以前也问过同样的问题。。你能查一下这个链接吗?感谢您的帮助。您的意思是,在onResume()中,您的活动开始等待了吗?那不可能是对的。我假设onResume()刚刚完成,然后什么也没发生?您的服务上有意向过滤器,用于nfc意向?您的活动已经给了服务一个回调,以便它可以通知发现的nfc的活动?那么,你的问题是什么?我的问题是在哪里编写意图过滤器。。当服务发现该标记时,该服务将把活动放在前面。我以前也问过同样的问题。。你能查一下这个链接吗?感谢您的帮助。对于示例,我可以在我的服务中编写if(NfcAdapter.ACTION\u NDEF\u DISCOVERED.equals(intent.getAction())这段代码,以便能够将我的活动放在前面吗?我可以把活动带到前线。我想用NFCI触发它,但我不认为这种情况会是真的。为什么不直接在您的活动中接收NFC意图?这就是它的工作原理。我希望我的应用程序能够进行NFC交互,即使它不是前台应用程序。我以为这项服务会为我提供不,这就是NFC意图过滤的目的,见。它会自动将您的应用程序带到前台,例如,在那里设置与标签的通信。再次感谢您的帮助。。我想把我的应用程序带到前台,当它在后台的NFC标签。这与NDEF或TAG无关。你能寄给我一个代码样本吗?无法从网站上理解它:/例如,我可以在我的服务中写入if(NfcAdapter.ACTION\u NDEF\u DISCOVERED.equals(intent.getAction())此代码,以便能够将我的活动放在前面吗?我可以把活动带到前线。我想用NFCI触发它,但我不认为这种情况会是真的。为什么不直接在您的活动中接收NFC意图?这就是它的工作原理。我希望我的应用程序能够进行NFC交互,即使它不是前台应用程序。我以为这项服务会为我提供不,这就是NFC意图过滤的目的,见。它会自动将您的应用程序带到前台,例如,在那里设置与标签的通信。再次感谢您的帮助。。我想把我的应用程序带到前台,当它在后台的NFC标签。这与NDEF或TAG无关。你能寄给我一个代码样本吗?无法从网站上理解它:/