动态显示数据TextView

时间:2017-08-28 11:06:36

标签: java android mobile bluetooth

我已经通过蓝牙从微处理器接收到显示的数据。它每秒向我发送一个8位帧,具有实际的电压和温度状态。

问题是TextView不显示实际数据。当应用加载时,数据会显示并保持不变。刷新数据的一种方法是再次加载应用程序。

我得到了处理程序和ConnectedThread我附加的代码。

波兰最好的。

import * as globalConst from 'path/to/SignInScreen';

var token = globalConst.ACCESS_TOKEN;

1 个答案:

答案 0 :(得分:0)

我之前做过。我使用计时器每隔1秒从BlueTooth套接字获取数据

Timer t = new Timer();
t.scheduleAtFixedRate(new TimerTask() {

    @Override
    public void run() {
     // get data from socket and set to text view here
    }

}, 0, 10000 /** milliseconds **/);