2011-10-22 5 views
1

웹보기에 표시 할 데이터와 같은 설명을 표시합니다. & uesr을 클릭하면 다음 웹 뷰 데이터가 변경됩니다. 이제 웹보기의 데이터를 변경하면서 애니메이션의 슬라이드를 표시하고 싶습니다. 아무도 내가 하나의 webview에 애니메이션을 설정할 수있는 방법을 제안합니까 ?? 웹보기 데이터의 애니메이션 슬라이드

당신은

답변

4

나는에 밖으로 웹 페이지 슬라이드를 가지고 this 포스트를 사용하여 감사드립니다. 이 코드는 사용자 정의 webview 클라이언트에 사용됩니다.

private class HelloWebViewClient extends WebViewClient { 
     @Override 
     public boolean shouldOverrideUrlLoading(WebView view, String url) { 
      view.setVisibility(View.GONE); 
      mProgressDialog.setTitle("Loading"); 
      mProgressDialog.show(); 
      mProgressDialog.setMessage("Loading " + url); 
      return false; 
     } 

     @Override 
     public void onPageFinished(WebView view, String url) { 
      mProgressDialog.dismiss(); 
      animate(view); 
      view.setVisibility(View.VISIBLE); 
      super.onPageFinished(view, url); 
     } 
    } 

    private void animate(final WebView view) { 
     Animation anim = AnimationUtils.loadAnimation(getBaseContext(), 
       android.R.anim.slide_in_left); 
     view.startAnimation(anim); 
    } 
+0

감사합니다. 닉 (nick) 나는 다른 방법으로 해결했으나 해결해 주셔서 감사합니다. 다음 번에 사용하겠습니다 .......... –

관련 문제