2012-03-22 5 views
0

나는 내 게시물을 공유하기 위해 페이스 북 페이지, 트위터 페이지 및 유튜브 페이지를 말하는 웹 사이트를 열어야합니다. 이제 Facebook 항목을 클릭하면 FB로 리디렉션되어 Twitter 및 YouTube에서 공유하고 동일하게됩니다.웹 사이트를 여는 동안 ProgressDialog 표시

나는 WebView에서이를 보여야하며이 모든 것이 완벽하게 수행됩니다.

내가 원하는 것은 FB, Twitter 또는 YouTube로 리디렉션 될 때까지 항목을 클릭 한 후 진행 대화 상자를 표시하는 것입니다.

메인 웹 사이트로 리디렉션하는 진행률 표시 줄을 표시하는 방법을 모르겠습니다. 아무도 도와 주실 수 없습니까? 여기에 넣어주세요.

감사합니다, 데이비드 브라운 (David Brown)

+0

자세한 내용은 다음과 같습니다. [** Android - ProgressBar가있는 WebView로드 **] (http://www.technotalkative.com/android-load-webview-with-progressbar/) –

답변

3

다음을 수행 할 필요가 있으므로 때로는 트위터 페이지가 DOM 데이터를 포함합니다 : 나는 당신을 도울 것입니다 희망

webViewFollowOn.getSettings().setDomStorageEnabled(true); 

... :)

+0

감사합니다. Mo hit, It Finally worked ... –

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

    } 
관련 문제