마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

웹뷰 사용시 가끔가다 이런 페이지가 나오네요.

0 추천

원래는 아래와같이 떠야됩니다.

 

원래는 이런식이 아니라 네이버검색한것처럼 녹색도 보이고 그래야되는데요..

 

이거 웹뷰 세팅을 잘못한건가요?

 

  browser = (WebView) findViewById(R.id.webkit);
  browser.setWebViewClient(new WebView1Client());
  browser.getSettings().setJavaScriptEnabled(true);//자바추가140114
  browser.getSettings().setDomStorageEnabled(true);
  browser.getSettings().setSupportZoom(true);
  browser.getSettings().setBuiltInZoomControls(true);  
  browser.getSettings().setLoadWithOverviewMode(true);
  browser.getSettings().setUseWideViewPort(true);
  
  mProgressBar = (ProgressBar)findViewById(R.id.progressBar3);
  
  final Activity activity = this;
  
  browser.setWebChromeClient(new WebChromeClient() {
   
   @Override
   public void onProgressChanged(WebView view, int newProgress) {
    // TODO Auto-generated method stub
    //activity.setProgress(newProgress * 100);
   
    if(newProgress < 100){
     
     mProgressBar.setProgress(newProgress);
     
    }else{
     
     mProgressBar.setVisibility(View.INVISIBLE);
     mProgressBar.setLayoutParams(new LinearLayout.LayoutParams(0, 0));
    
    }
   
   }
  
   
  
   
  });

  browser.loadUrl(url); 
  
  }
  catch(Exception e){
   
   Toast.makeText(this, "링크열기 실패", Toast.LENGTH_LONG).show();
   
  }

 

현재는 이런식으로 했어요.

 

혹시 저와 비슷한 상황을 겪으신분 있나요?

피튜니아 (640 포인트) 님이 2014년 1월 14일 질문
피튜니아님이 2014년 1월 14일 수정

1개의 답변

+1 추천
 
채택된 답변
보통은 css 파일 로드가 제대로 되지 않아서 이런 현상이 발생되는 되요

android code 문제라기보다는 인터넷 망 상태를 먼저 확인해보셔야 할 것 같네요
aucd29 (218,390 포인트) 님이 2014년 1월 14일 답변
피튜니아님이 2014년 1월 14일 채택됨
아 그렇군요........... 답변 정말 감사드림니다.
...