27 Eylül 2016 Salı

UsbManager Sınıfı

Giriş
Bu sınıfı kullanmak için şöyle yaparız.
import android.hardware.usb.UsbDevice;
import android.hardware.usb.UsbDeviceConnection;
import android.hardware.usb.UsbManager;
constructor
Şöyle yaparız.
UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE);
getDeviceList metodu
UsbDevice nesnesi döner. USB cihazlarını bulmak için kullanılır. Şöyle yaparız.
HashMap<String, UsbDevice> deviceList = manager.getDeviceList();
Iterator<UsbDevice> deviceIterator = deviceList.values().iterator();

while(deviceIterator.hasNext()){
  UsbDevice device = deviceIterator.next();  ...
}
openDevice metodu
Cihazları dolaşırken aradığımızı bulursak onu açmak için şöyle yaparız.
UsbDeviceConnection connection = manager.openDevice (device);





Hiç yorum yok:

Yorum Gönder