Forum: PC-Programmierung NFC per Android - Frage bzgl. intent Filter


von NFCer (Gast)


Lesenswert?

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!

von A. B. (funky)


Lesenswert?

http://developer.android.com/guide/topics/manifest/activity-element.html#lmode

schau mal dort. der launchmode könnte das sein was du suchst

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.