NfcAdapter.SetDiscoveryTechnology Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définissez le contrôleur NFC pour activer des technologies d’interrogation/écoute spécifiques, comme spécifié dans les paramètres, tandis que cette activité est au premier plan.
[Android.Runtime.Register("setDiscoveryTechnology", "(Landroid/app/Activity;II)V", "", ApiSince=35)]
public void SetDiscoveryTechnology(Android.App.Activity? activity, Android.Nfc.NfcReaderFlags pollTechnology, Android.Nfc.NfcListenFlags listenTechnology);
[<Android.Runtime.Register("setDiscoveryTechnology", "(Landroid/app/Activity;II)V", "", ApiSince=35)>]
member this.SetDiscoveryTechnology : Android.App.Activity * Android.Nfc.NfcReaderFlags * Android.Nfc.NfcListenFlags -> unit
Paramètres
- activity
- Activity
Activité qui demande au contrôleur NFC d’activer des technologies spécifiques. Il peut s’agir de null pour les applications privilégiées.
- pollTechnology
- NfcReaderFlags
Indicateurs indiquant les technologies de sondage.
- listenTechnology
- NfcListenFlags
Indicateurs indiquant les technologies d’écoute.
- Attributs
Remarques
Définissez le contrôleur NFC pour activer des technologies d’interrogation/écoute spécifiques, comme spécifié dans les paramètres, tandis que cette activité est au premier plan.
Permet #FLAG_READER_KEEP de conserver la technologie d’interrogation actuelle. Permet #FLAG_LISTEN_KEEP de conserver la technologie listenig actuelle. (si l’indicateur _KEEP est spécifié, les autres indicateurs de technologie ne doivent pas être définis et sont ignorés silencieusement dans le cas contraire). Permet #FLAG_READER_DISABLE de désactiver l’interrogation. Permet #FLAG_LISTEN_DISABLE de désactiver l’écoute. Reportez-vous également à la restauration de #resetDiscoveryTechnology(Activity) ces modifications.
</p> Les paramètres pollTechnology, listenTechnology peuvent être un ou plusieurs de la liste ci-dessous.
Poll Listen
Passive A 0x01 (NFC_A) 0x01 (NFC_PASSIVE_A)
Passive B 0x02 (NFC_B) 0x02 (NFC_PASSIVE_B)
Passive F 0x04 (NFC_F) 0x04 (NFC_PASSIVE_F)
ISO 15693 0x08 (NFC_V) -
Kovio 0x10 (NFC_BARCODE) -
Exemple d’utilisation dans une activité qui nécessite de désactiver l’interrogation, conserver les technologies d’écoute actuelles :
protected void onResume() {
mNfcAdapter = NfcAdapter.getDefaultAdapter(getApplicationContext());
mNfcAdapter.setDiscoveryTechnology(this,
NfcAdapter.FLAG_READER_DISABLE, NfcAdapter.FLAG_LISTEN_KEEP);
}
</p>
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.