我必须打开一个网站,说Facebook页面,推特页面和You Tube页面,以便在那里分享我的帖子。现在,当我点击Facebook项目时,它会被重定向到FB以进行分享,同样适用于Twitter和YouTube。
我必须在我的WebView中显示它们,所有这一切都完美无缺。
我想要的是在点击项目之后显示进度对话框,直到它被重定向到FB,Twitter或YouTube。
我不知道如何显示进度条以重定向到主网站。 任何人都可以帮我把它放在这里。
谢谢, 大卫布朗
答案 0 :(得分:3)
有时Twitter页面包含DOM数据,因此您需要执行以下操作:
webViewFollowOn.getSettings().setDomStorageEnabled(true);
我希望它会帮助你... :)
答案 1 :(得分:1)
public class WebviewcontrollerWebClient extends WebViewClient {
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
_dialog =ProgressDialog.show(activity, "", "Please wait...");
_dialog.setCanceledOnTouchOutside(true);
_dialog.setCancelable(true);
}
@Override
public void onPageFinished(WebView view, String url) {
if(_dialog!=null)
_dialog.dismiss();
}