1
メインビューにないときにBluetoothデバイスを接続したままにします。ホームタブまたは別のアプリを開くたびに、接続が切断されます。一時停止中に接続を維持するにはどうすればよいですか?関連するコードは以下の通りです:より多くのアンドロイドドキュメントを読んBluetooth 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();
}
};