NfcAdapter.SetDiscoveryTechnology Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establezca el controlador NFC para habilitar tecnologías específicas de sondeo/escucha, tal como se especifica en parámetros, mientras que esta actividad está en primer plano.
[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
Parámetros
- activity
- Activity
Actividad que solicita al controlador NFC que habilite tecnologías específicas. Esto puede ser null para las aplicaciones con privilegios.
- pollTechnology
- NfcReaderFlags
Marcas que indican tecnologías de sondeo.
- listenTechnology
- NfcListenFlags
Marcas que indican tecnologías de escucha.
- Atributos
Comentarios
Establezca el controlador NFC para habilitar tecnologías específicas de sondeo/escucha, tal como se especifica en parámetros, mientras que esta actividad está en primer plano.
Use #FLAG_READER_KEEP para mantener la tecnología de sondeo actual. Use #FLAG_LISTEN_KEEP para mantener la tecnología de escucha actual. (si la marca de _KEEP se especifica, no se deben establecer las demás marcas de tecnología y se omiten silenciosamente en caso contrario). Use #FLAG_READER_DISABLE para deshabilitar el sondeo. Use #FLAG_LISTEN_DISABLE para deshabilitar la escucha. Consulte también para #resetDiscoveryTechnology(Activity) restaurar estos cambios.
</p> Los parámetros pollTechnology, listenTechnology pueden ser uno o varios de los siguientes.
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) -
Uso de ejemplo en una actividad que requiere deshabilitar el sondeo, mantener las tecnologías de escucha actuales:
protected void onResume() {
mNfcAdapter = NfcAdapter.getDefaultAdapter(getApplicationContext());
mNfcAdapter.setDiscoveryTechnology(this,
NfcAdapter.FLAG_READER_DISABLE, NfcAdapter.FLAG_LISTEN_KEEP);
}
</p>
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.