进度条

来源:互联网 发布:stc单片机元件库 编辑:程序博客网 时间:2024/05/22 07:40

与进度条相关的都可以在子线程中直接更新ui

重要源码

private synchronized void refreshProgress(int id, int progress, boolean fromUser) {        if (mUiThreadId == Thread.currentThread().getId()) {            doRefreshProgress(id, progress, fromUser, true);        } else {            if (mRefreshProgressRunnable == null) {                mRefreshProgressRunnable = new RefreshProgressRunnable();            }            final RefreshData rd = RefreshData.obtain(id, progress, fromUser);            mRefreshData.add(rd);            if (mAttached && !mRefreshIsPosted) {                post(mRefreshProgressRunnable);//%%这里                mRefreshIsPosted = true;            }        }    }


原创粉丝点击