我正在开发一个应用程序,我必须在 Android 4.3 上连接到蓝牙低功耗设备。
当我按下按钮时,我可以在连接到设备后使用 BLE 设备的 RSSIBluetoothLeService.readRemoteRssi();
但我想每秒获得 RSSI ?? 我已经尝试过 Runnable,但它没有readRemoteRssi();
在日志中调用该函数。
最终可运行可运行=新可运行(){
@Override
public void run() {
// TODO Auto-generated method stub
mBluetoothLeService.readRemoteRssi();
mHandler.postDelayed(runnable, 1000);
}
};
我应该在哪里输入BluetoothLeService.readRemoteRssi();
??
在onResume
?? 或者怎么做才能让APP总能得到RSSI??
对不起我的英语,我对此很陌生。
谢谢你的指导!