我使用了一个处理程序
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线程了解不多。