我使用了一个处理程序
handler.post(new Runnable() {
@Override
public void run() {
jsInterface.initiateProcess(webView);
Log.d("",TAG+" Initiate Process Handler");
}
});
我传入函数的 webViewinitiateProcess(webView)
有一个onPagestarted
显示进度对话框的方法,该对话框有时有效,有时无效。
我能想到的一个可能的问题是,我AsyncTask
在使用此处理程序的同一活动中使用过,是否因为这两个线程(handler and asynctask
)相互干扰而发生?我对android线程了解不多。