Sprache

NfcAdapter.ActionNdefDiscovered Feld

Definition

Absicht, eine Aktivität zu starten, wenn ein Tag mit NDEF-Nutzlast ermittelt wird.

[Android.Runtime.Register("ACTION_NDEF_DISCOVERED")]
public const string ActionNdefDiscovered;
[<Android.Runtime.Register("ACTION_NDEF_DISCOVERED")>]
val mutable ActionNdefDiscovered : string

Feldwert

Attribute

Hinweise

Absicht, eine Aktivität zu starten, wenn ein Tag mit NDEF-Nutzlast ermittelt wird.

Das System prüft den ersten NdefRecord in der ersten NdefMessage und sucht nach einem URI- oder SmartPoster- oder MIME-Eintrag. Wenn ein URI- oder SmartPoster-Datensatz gefunden wird, enthält der URI den URI in seinem Datenfeld. Wenn ein MIME-Eintrag gefunden wird, enthält die Absicht den MIME-Typ in seinem Typfeld. Auf diese Weise können Aktivitäten die Zielbestimmung bestimmter Inhalte auf Tags registrieren IntentFilter. Aktivitäten sollten die spezifischen Absichtsfilter registrieren, die möglich sind, um das Dialogfeld "Aktivitätsauswahl" zu vermeiden, wodurch die Interaktion mit dem Tag unterbrochen werden kann, während der Benutzer mit dem Bildschirm interagiert.

Wenn das Tag über eine NDEF-Nutzlast verfügt, wird diese Absicht vor #ACTION_TECH_DISCOVERED. Wenn aktivitäten auf diese Absicht #ACTION_TECH_DISCOVERED reagieren oder #ACTION_TAG_DISCOVERED gestartet werden.

Der MIME-Typ oder der Daten-URI dieser Absicht werden vor der Versendung normalisiert, sodass MIME-, URI-Schema und URI-Host immer Kleinbuchstaben sind.

Java Dokumentation für android.nfc.NfcAdapter.ACTION_NDEF_DISCOVERED.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: