Merge pull request #22 from child-guardian/kyou/Bluetooth
Kyou/bluetooth
This commit is contained in:
commit
660d8a772a
|
@ -260,11 +260,13 @@ public class TestService extends Service {
|
|||
}
|
||||
String deviceHardwareAddress = device.getAddress(); // MAC address
|
||||
|
||||
String registeredId = PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).getString("bluetooth_device_id", "none");
|
||||
|
||||
if (BluetoothDevice.ACTION_ACL_CONNECTED.equals(action)) {
|
||||
//Do something if connected
|
||||
Log.d("BT", "Device connected");
|
||||
|
||||
String registeredId = PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).getString("bluetooth_device_id", "none");
|
||||
|
||||
|
||||
Log.d("BT_Judge", "Registered: " + registeredId);
|
||||
|
||||
|
@ -280,8 +282,12 @@ public class TestService extends Service {
|
|||
|
||||
} else if (BluetoothDevice.ACTION_ACL_DISCONNECTED.equals(action)) {
|
||||
//Do something if disconnected
|
||||
Log.d("BT", "Device disconnected");
|
||||
if (deviceHardwareAddress.equals(registeredId)) {
|
||||
Log.d("BT_Judge", "登録済み切断");
|
||||
e.putBoolean("connection_status",false);
|
||||
|
||||
}
|
||||
Log.d("BT", "Device disconnected");
|
||||
e.apply();
|
||||
NotificationBluetooth(getApplicationContext());
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user