NfcAdapter.SetDiscoveryTechnology Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legen Sie den NFC-Controller fest, um bestimmte Abfrage-/Listentechnologien zu aktivieren, wie in Parametern angegeben, während sich diese Aktivität im Vordergrund befindet.
[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
Parameter
- activity
- Activity
Die Aktivität, die NFC-Controller anfordert, bestimmte Technologien zu aktivieren. Dies kann null für privilegierte Apps sein.
- pollTechnology
- NfcReaderFlags
Flags, die Umfragetechnologien angeben.
- listenTechnology
- NfcListenFlags
Flags, die Listentechnologien angeben.
- Attribute
Hinweise
Legen Sie den NFC-Controller fest, um bestimmte Abfrage-/Listentechnologien zu aktivieren, wie in Parametern angegeben, während sich diese Aktivität im Vordergrund befindet.
Wird verwendet #FLAG_READER_KEEP , um die aktuelle Umfragetechnologie beizubehalten. Wird verwendet #FLAG_LISTEN_KEEP , um die aktuelle Listenig-Technologie beizubehalten. (Wenn das _KEEP Flag angegeben ist, sollten die anderen Technologieflags nicht festgelegt werden und andernfalls still ignoriert werden). Wird #FLAG_READER_DISABLE verwendet, um die Abrufung zu deaktivieren. Wird verwendet #FLAG_LISTEN_DISABLE , um die Überwachung zu deaktivieren. Weitere Informationen finden Sie unter #resetDiscoveryTechnology(Activity) "Wiederherstellen dieser Änderungen".
</p> The pollTechnology, listenTechnology parameters can be one or several of below list.
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) -
Beispielverwendung in einer Aktivität, die zum Deaktivieren der Umfrage erforderlich ist, halten Sie die aktuellen Listentechnologien:
protected void onResume() {
mNfcAdapter = NfcAdapter.getDefaultAdapter(getApplicationContext());
mNfcAdapter.setDiscoveryTechnology(this,
NfcAdapter.FLAG_READER_DISABLE, NfcAdapter.FLAG_LISTEN_KEEP);
}
</p>
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.