1
我希望藍牙設備在應用程序不在主視圖中時保持連接狀態。每次打開主頁選項卡或其他應用程序時,都會斷開連接。如何在暫停時保持連接?相關代碼如下:藍牙LE在暫停時斷開
@Override
protected void onPause() {
super.onPause();
//Cancel any scans in progress
mHandler.removeCallbacks(mStopRunnable);
mHandler.removeCallbacks(mStartRunnable);
mBluetoothAdapter.stopLeScan(this);
}
private Runnable mStopRunnable = new Runnable() {
@Override
public void run() {
stopScan();
}
};
private Runnable mStartRunnable = new Runnable() {
@Override
public void run() {
startScan();
}
};