Back to project page BleAdapter.
The source code is released under:
Apache License
If you think the Android project BleAdapter listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.indy.labs.android.BleEventAdapter; //from w w w.ja v a 2 s. com import android.bluetooth.BluetoothDevice; import android.content.Context; import android.content.Intent; import com.indy.labs.android.BleEventAdapter.service.discovery.device.DeviceDiscoveryService; import com.indy.labs.android.BleEventAdapter.service.gatt.GattService; public class BleEventAdapter { private static BleEventAdapter ourInstance = new BleEventAdapter(); private BluetoothDevice bluetoothDevice; public static BleEventAdapter getInstance() { return ourInstance; } public BluetoothDevice getBluetoothDevice() { return bluetoothDevice; } private void setBluetoothDevice(BluetoothDevice bluetoothDevice) { this.bluetoothDevice = bluetoothDevice; } public void connectDevice(Context context, BluetoothDevice device) { context.stopService(new Intent(context, GattService.class)); } public void closeConnection(Context context) { context.stopService(new Intent(context, GattService.class)); } public void startScanning(Context context) { context.startService(new Intent(context, DeviceDiscoveryService.class)); } public void stopScanning(Context context) { context.stopService(new Intent(context, DeviceDiscoveryService.class)); } }