无法使用runOnUiThread调用setContentView?

时间:2012-09-29 01:37:05

标签: java android

有没有理由我不能在线程内执行此操作?我仍然得到一个“无法在未调用Looper.prepare()的线程内创建处理程序”。

_currentActivity.runOnUiThread(new Runnable()
{
    public void run()
    {
        _currentActivity.setContentView(_nextScreen);
    }
});

1 个答案:

答案 0 :(得分:0)

您无法更新UI适用于非UI主题。

如果您要将UI更新为用户,则必须实施HandlerUI个帖子。