Я разрабатываю приложение, в котором мне нужно подключиться к устройству Bluetooth Low Energy на Android 4.3.
Когда я нажимаю кнопку, я могу получить RSSI устройства BLE после подключения к устройству с помощью BluetoothLeService.readRemoteRssi();
Но я хочу получать RSSI каждую секунду ?? Я попробовал Runnable, но он не вызывает функцию readRemoteRssi();
в журнале.
окончательный Runnable runnable = новый Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
mBluetoothLeService.readRemoteRssi();
mHandler.postDelayed(runnable, 1000);
}
};
Где я должен ввести BluetoothLeService.readRemoteRssi();
??
в onResume
?? или как сделать, чтобы приложение всегда получало RSSI ??
Извините за мой английский, и я просто новичок в этом.
Спасибо за ваше направление!