清水鼻涕泡 2018-10-03 01:23 采纳率: 100%
浏览 487
已采纳

这段代码有没有问题 我现在的heart_rate值不正常了 一些无用代码省略了

安卓如下代码:
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
mHeartHandler.postDelayed(mHeartRunnable, 3000);
super.mHandler=new Handler(new Handler.Callback() {
@Override
public boolean handleMessage(final Message msg) {

            switch (msg.what) {
                                case:20
                                heart_rate=(int)msg.obj;
                    Log.e(TAG, "处理后心率"+heart_rate);
                    heartRate.setText(heart_rate);
                    break;
                                            }
                                            return false;
                                            }
                                            });
            }

            然后同样在这个活动中:
            private Handler mHeartHandler = new Handler();
            private Runnable mHeartRunnable = new Runnable() {
    public void run() {
                                        .....
                                         heart_rate = SumNCount * 60;  //我计算出来想要显示的数值
                                        Message message = new Message();
                                        message.what = 20;
                                        message.obj=heart_rate;
                                        ECGActivity.this.mHandler.sendMessage(message); //ECGAcivity是当前活动
                                         mHeartHandler.postDelayed(mHeartRunnable, 3000); 
        }
};


                                        这样写有没有问题  我现在heart_rate的值不太正常 求大神.
                                        mHeartRunnable是我新加的一个线程
  • 写回答

2条回答 默认 最新

  • devmiao 2018-10-04 02:38
    关注

    下断点调试下heart_rate的值

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 已采纳回答 8月27日

悬赏问题

  • ¥15 oracle集群安装出bug
  • ¥15 关于#python#的问题:自动化测试
  • ¥20 问题请教!vue项目关于Nginx配置nonce安全策略的问题
  • ¥15 教务系统账号被盗号如何追溯设备
  • ¥20 delta降尺度方法,未来数据怎么降尺度
  • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
  • ¥15 再不同版本的系统上,TCP传输速度不一致
  • ¥15 高德地图2.0 版本点聚合中Marker的位置无法实时更新,如何解决呢?
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题