2

常にバックグラウンドで実行されているサービスがあります。サービスで NDEF_DISCOVERED インテント フィルターをキャッチする方法はありますか? 2 つのデバイスがビームの準備ができたら、そのコードをサービスでキャッチして、必要に応じて操作できるようにするにはどうすればよいでしょうか?

4

1 に答える 1

3

NFC インテント、つまり

  • android.nfc.action.NDEF_DISCOVERED、
  • android.nfc.action.TECH_DISCOVERED、および
  • android.nfc.action.TAG_DISCOVERED、

アクティビティにのみ送信されます。したがって、サービスから直接キャッチすることはできません。ただし、インテントでアクティビティを起動し、それによってサービスが呼び出されるようにすることもできます。

于 2013-10-18T16:39:59.357 に答える