2012-08-07 6 views
3

현재 웹보기 진행률 막대가 있습니다. 그러나 제목 표시 줄을 제거하고 싶습니다.이 작업을 수행 할 때 더 이상 진행률 표시 줄을 볼 수 없습니다. 내가 전체 화면으로 만들 때 나는 같은 결과를 얻는다. 여기전체 화면 인 경우 웹보기에 진행률 막대가 표시되지 않음

내에서 onCreate 내 코드입니다 :

// Adds Progrss bar Support 
     this.getWindow().requestFeature(Window.FEATURE_PROGRESS); 

     setContentView(R.layout.activity_main); 

     // Setup Webview 
     webView = (WebView) findViewById(R.id.webView1); 
     webView.setVerticalScrollBarEnabled(false); 
     webView.setHorizontalScrollBarEnabled(false); 
     WebSettings webSettings = webView.getSettings(); 
     webSettings.setJavaScriptEnabled(true); 

     // Setting to private class for overriding redirect 
     // Forces the app to use the market app to open 
     final Activity MyActivity = this; 
     webView.setWebChromeClient(new WebChromeClient() { 
      public void onProgressChanged(WebView view, int progress) { 
       MyActivity.setProgress(progress * 100); 
      } 
     }); 
     webView.setWebViewClient(new MyWebViewClient()); 
     webView.loadUrl("http://engadget.com"); 

내가 응용 프로그램 전체 화면을 할 때 어떻게 지속 할 수있는 진행률 표시 줄을받을 수 있나요? 기본적으로 여기

답변

1

Android: The progress bar in the window's title does not display

은 위의 링크에서 가져온 질문에 대한 답변입니다 :

당신은 Theme.NoTitleBar를 (사용하는 경우 당신이 뭘 하려는지 기본적으로 인) 제목 표시 줄은 표시되지 않으며 진행 표시 줄은 제목 표시 줄에 있으므로 표시되지 않습니다.

그리고 또한 NO_TITLE의 사용에 대한 몇 가지 힌트는 여기 http://www.vogella.com/blog/2011/02/28/android-hidding-the-status-and-title-bar/

단지 생각을 찾을 수 있습니다 아마도 대신 ProgressDialog을 사용하려는 그것으로 NO_TITLE 장식을 사용하는 것이 가능할 것이다.


희망 답변 abit. 감사합니다.

관련 문제