2012-03-22 7 views
0

私のポストを共有するには、Facebookページ、twitterページ、You Tubeページを開く必要があります。今、私がFacebookのアイテムをクリックすると、それはFBにリダイレクトされ、TwitterとYouTubeのために共有されます。ウェブサイトを開くときにProgressDialogを表示する

私はWebViewでそれらを表示する必要があり、これはすべて完全に行われています。

私が望むのは、FB、Twitter、またはYouTubeにリダイレクトされるまで、アイテムをクリックした後、進捗ダイアログを表示することです。

メインウェブサイトにリダイレクトするためのプログレスバーの表示方法はわかりません。 誰でも私をここに入れるのを助けてくれますか?

おかげで、 デビッド・ブラウン

+0

詳細なチュートリアルです:[** Android - WebViewをProgressBarでロード**](http://www.technotalkative.com/android-load-webview-with-progressbar/) –

答えて

3

時々のTwitterページでは、次の操作を行う必要があるので、DOMのデータが含まれています:

webViewFollowOn.getSettings().setDomStorageEnabled(true); 

私はそれが...あなたを助けることを願っています:)

+0

ありがとうMoヒット、それは最後に働いた... –

+0

WC .....デビッド:) –

+0

ありがとうMohit:)...それは働いた – Noman

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(); 

    } 
関連する問題