run bluetooth adapter enabling/disabling in background thread

also run setting the default preferences in a background thread

Closes #184
This commit is contained in:
Torsten Grote
2016-01-19 11:10:34 -02:00
parent 05a83dc32c
commit f9f3696fb9
4 changed files with 29 additions and 5 deletions

View File

@@ -1,6 +1,7 @@
package org.briarproject.android.util;
import android.annotation.SuppressLint;
import android.bluetooth.BluetoothAdapter;
import android.os.Build;
import android.support.design.widget.TextInputLayout;
@@ -32,4 +33,16 @@ public class AndroidUtils {
} else
til.setError(null);
}
public static void setBluetooth(final BluetoothAdapter adapter,
final boolean activate) {
new Thread() {
@Override
public void run() {
if (activate) adapter.enable();
else adapter.disable();
}
}.start();
}
}