【发布时间】:2013-11-07 14:51:02
【问题描述】:
在我的 web 视图中,我想在页面加载时创建一个 toast,当进度为 100% 时,我希望 toast 消失.. 实际上不起作用。这是代码
webview.setWebChromeClient(new WebChromeClient(){
public void onProgressChanged(WebView view, int progress) {
activity.setTitle("Loading...");
activity.setProgress(progress * 100);
Toast toast = Toast.makeText(MainActivity.this, "Loading...",Toast.LENGTH_LONG);
toast.show();
if(progress == 100)
setProgressBarIndeterminateVisibility(false);
activity.setTitle("My WebView");
toast.cancel();
}
});
通过这种方式,吐司不会出现在网页上我加载页面...如果我删除toast.cancel();,吐司会出现但永远不会消失。我该如何解决?
【问题讨论】:
标签: android webview android-webview android-toast