Android 异步回调中操作UI线程,UI同步、卡死阻塞等性能问题

来源:互联网 发布:方便面 数据报告 编辑:程序博客网 时间:2024/05/01 03:18

回调方法中修改UI,引起的阻塞问题。

需要在回调方法中,使用主线程Handler去提交修改UI的操作,如下代码所示:

@Overridepublic void onConnect(UsbDevice device) {//onConnect为回调方法    mMainUIHandler.post(new Runnable() {//mMainUIHandler为主线程中创建的Handler对象        @Override        public void run() {            mCurrentTime="00:00:00";
            tvRecordTime.setText(mCurrentTime); //修改UI的操作      
     }
});}




原创粉丝点击