UsbManager.OpenAccessoryInputStream(UsbAccessory) Metodo

Definizione

Apre un flusso di input per la lettura dall'accessorio USB.

[Android.Runtime.Register("openAccessoryInputStream", "(Landroid/hardware/usb/UsbAccessory;)Ljava/io/InputStream;", "GetOpenAccessoryInputStream_Landroid_hardware_usb_UsbAccessory_Handler", ApiSince=36)]
public virtual System.IO.Stream OpenAccessoryInputStream(Android.Hardware.Usb.UsbAccessory accessory);
[<Android.Runtime.Register("openAccessoryInputStream", "(Landroid/hardware/usb/UsbAccessory;)Ljava/io/InputStream;", "GetOpenAccessoryInputStream_Landroid_hardware_usb_UsbAccessory_Handler", ApiSince=36)>]
abstract member OpenAccessoryInputStream : Android.Hardware.Usb.UsbAccessory -> System.IO.Stream
override this.OpenAccessoryInputStream : Android.Hardware.Usb.UsbAccessory -> System.IO.Stream

Parametri

accessory
UsbAccessory

l'accessorio USB per aprire un flusso di input per

Valori restituiti

flusso di input da leggere da un accessorio USB specificato

Attributi

Commenti

Apre un flusso di input per la lettura dall'accessorio USB. Se l'accessorio non è aperto a questo punto, l'accessorio verrà prima aperto.

Se i dati vengono letti dai dati creati java.io.InputStream , tutti i dati di un trasferimento USB devono essere letti contemporaneamente. Se viene letta solo una richiesta parziale, il resto del trasferimento viene eliminato.

Il chiamante è responsabile della chiusura del flusso restituito.

per android.hardware.usb.UsbManager.openAccessoryInputStream(android.hardware.usb.UsbAccessory).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a