質問

Androidかどうかは興味があります NFC service 開発者がaを開始できるようにします Service (また IntentService その点で)いつ NFC タグはスキャンされますか?

Android開発者から:

デバイスが持っているタグをスキャンするとき NDEF それに関するデータですが、にマッピングできませんでした MIME また URI, 、タグディスパッチシステムが起動しようとします アクティビティ とともに ACTION_TECH_DISCOVERED 意図。

同じ意図フィルターを受け取ることができますが、サービスではなく新しいアクティビティのみを起動できるようです。

役に立ちましたか?

解決

直接的な方法ではありませんが、裸の骨を持つことができます Activity それはすぐにサービスを開始してから辞めます:

@Override
public void onCreate(Bundle savedInstanceState) {
  Context con = getApplicationContext();
  Intent srv = new Intent(con, TargetService.class);
  con.startService(srv);
  finish();
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top