NfcAdapter.ActionNdefDiscovered フィールド

定義

NDEF ペイロードを含むタグが検出されたときにアクティビティを開始する意図。

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

フィールド値

属性

注釈

NDEF ペイロードを含むタグが検出されたときにアクティビティを開始する意図。

システムは、最初NdefMessageの の 1 つ目NdefRecordを検査し、URI、SmartPoster、または MIME レコードを検索します。 URI または SmartPoster レコードが見つかった場合、意図にはデータ フィールドに URI が含まれます。 MIME レコードが見つかった場合、意図にはその種類フィールドに MIME の種類が含まれます。 これにより、アクティビティはタグに特定のコンテンツをターゲットとして登録 IntentFilterできます。 アクティビティは、アクティビティ選択ダイアログを回避するために、可能な限り最も具体的な意図フィルターを登録する必要があります。これにより、ユーザーが画面を操作するときにタグとの対話が中断される可能性があります。

タグに NDEF ペイロードがある場合、この意図は の前に #ACTION_TECH_DISCOVERED開始されます。 いずれかのアクティビティがこの意図に応答しない場合、 #ACTION_TECH_DISCOVERED または #ACTION_TAG_DISCOVERED が開始される場合。

この意図の MIME の種類またはデータ URI は、ディスパッチの前に正規化されるため、MIME、URI スキーム、URI ホストは常に小文字になります。

の Java ドキュメント android.nfc.NfcAdapter.ACTION_NDEF_DISCOVERED

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象