Handler和AsyncTask都在一个代码中

时间:2013-01-22 14:22:30

标签: android android-asynctask android-webview handler

我使用过处理程序

handler.post(new Runnable() {
            @Override
            public void run() {

                jsInterface.initiateProcess(webView);
                Log.d("",TAG+" Initiate Process Handler");
            }
        });

我在函数initiateProcess(webView)中传递的webView有一个onPagestarted方法,它显示了一个进度对话框,有时可以工作,有时却不工作。

我能想到的一个可能的问题是我在使用此处理程序的同一活动中使用了AsyncTask,是否因为这两个线程(handler and asynctask)相互干扰而发生?我对android线程知之甚少。

0 个答案:

没有答案