使用runOnUiThread

时间:2016-06-30 08:35:12

标签: java android multithreading

我需要使用“刷卡到刷新布局”刷新TextView。问题是,当我在新runOnUiThread中使用Runnable而不是普通Thread时它会冻结,但如果我使用那么该应用程序会抛出以下内容错误: "只有创建视图层次结构的原始线程才能触及其视图。"

代码:

mSwipeRefreshLayout.setOnRefreshListener(
                new SwipeRefreshLayout.OnRefreshListener() {
                    @Override
                    public void onRefresh() {
                        runOnUiThread(new Runnable() {
                        @Override
                        public void run() {
                            MainClass();
                        }
                    });
                }
        );

对此有何解决方法?

0 个答案:

没有答案