Android 在AJAX请求期间更新setProgress
我的进度中有一个WebView,它在页面请求期间可以毫无问题地进行更新,但我希望在AJAX请求期间onProgressChanged工作。这可能吗Android 在AJAX请求期间更新setProgress,android,ajax,Android,Ajax,我的进度中有一个WebView,它在页面请求期间可以毫无问题地进行更新,但我希望在AJAX请求期间onProgressChanged工作。这可能吗 public void onProgressChanged(WebView view, int progress) { activity.setProgress(progress * 100); // Done? if ( progress == 100
public void onProgressChanged(WebView view, int progress) {
activity.setProgress(progress * 100);
// Done?
if ( progress == 100 )
{
// Set
setProgressBarIndeterminateVisibility(false);
}
}
是的,您可以使用Javascript接口来实现这一点。查看有关如何从javascript调用本机android方法的更多信息 您可以编写方法,通过这些方法将progressbar不确定可见性设置为true/false,并通过Ajax调用调用这些方法