انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 1 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
چگونه یک webview در fragment نمایش بدهیم؟ (اندروید)

چگونه یک webview در fragment نمایش بدهیم؟ (اندروید)

#3
کد پی‌اچ‌پی:
 
   ProgressBar progressBar
;
    
        private WebView web_v
;


        @Override
        
public View onCreateView(LayoutInflater inflaterViewGroup container,
                Bundle savedInstanceState) {
            // TODO Auto-generated method stub
        View vinflater.inflate(R.layout.fragment1containerfalse);
        web_v=(WebView)v.findViewById(R.id.webView2);
        progressBar = (ProgressBarv.findViewById(R.id.progressBar1);
        WebSettings web_sett=web_v.getSettings();
        web_sett.setJavaScriptEnabled(true);
        web_v.setWebViewClient(new MyWebClient());
            web_v.loadUrl("http://samsanat.com/");



            v.setOnKeyListener(new OnKeyListener() {

                @Override
                
public boolean onKey(View vint keyCodeKeyEvent event) {
                    // TODO Auto-generated method stub
                    if(keyCode==KeyEvent.KEYCODE_BACK && web_v.canGoBack()){
                        web_v.goBack();
                        return true;
                    }
                    return false;
                }
            });
            return v;
            }

        private class MyWebClient extends WebViewClient{

            @Override
            public void onPageStarted
(WebView viewString urlBitmap favicon) {
                // TODO Auto-generated method stub
                super.onPageStarted(viewurlfavicon);
            }
            
            
@Override
            public boolean shouldOverrideUrlLoading
(WebView viewString url) {
                // TODO Auto-generated method stub
                
                view
.loadUrl(url);
                return true;
                
            
}
            
            
@Override
            public void onPageFinished
(WebView viewString url) {
                // TODO Auto-generated method stub
                super.onPageFinished(viewurl);
                
                progressBar
.setVisibility(View.GONE);
            }
        }
    }

  
پاسخ
 سپاس شده توسط admin ، khunires ، شماره مجازی امارات


پیام‌های این موضوع
RE: چگونه یک webview در fragment نمایش بدهیم؟ (اندروید) - توسط imanxtir - ۱۳۹۴/۰۳/۲۹, ۰۷:۵۱ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان