Hi, meine App hat den gängigen Intent-Filter für NFC:
1 | <intent-filter> |
2 | <action android:name="android.nfc.action.TECH_DISCOVERED" /> |
3 | |
4 | <category android:name="android.intent.category.DEFAULT" /> |
5 | </intent-filter> |
6 | |
7 | <meta-data |
8 | android:name="android.nfc.action.TECH_DISCOVERED" |
9 | android:resource="@xml/nfcFilter" /> |
Wenn ich jetzt ein NFC-fähiges Gerät an das Handy halte, kann ich meine App auswählen und die Daten werden ausgelesen. Das Problem dabei ist: Wenn die App bereits geöffnet ist, startet sie immer neu, wenn ich das NFC-Gerät auslesen möchte. Mein Wunsch: Gibt es einen Befehl, mit dem das Programm bei einem kommenden NFC-Tag nicht neu startet, sondern der Tag im bereits geöffneten Programm ausgelesen wird? Vielen Dank!