/** * @Title: initViews @Description: TODO(这里用一句话描述这个方法的作用) * * @param 设定文件 * @return void 返回类型 * @throws */ private void initViews() { mWebView = (CustomWebView) rootView.findViewById(R.id.webview); mWebView.setScrollBarStyle(0); WebSettings settings = mWebView.getSettings(); settings.setDefaultTextEncodingName("utf-8"); // 避免中文乱码 settings.setNeedInitialFocus(false); settings.setSupportZoom(true); settings.setLoadWithOverviewMode(true); // 适应屏幕 settings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN); settings.setLoadsImagesAutomatically(true); // 自动加载图片 settings.setCacheMode(WebSettings.LOAD_DEFAULT | WebSettings.LOAD_CACHE_ELSE_NETWORK); // 滚动事件监听 mWebView.setOnCustomScroolChangeListener( new ScrollInterface() { @Override public void onScrollChanged(int l, int t, int oldl, int oldt) { // TODO Auto-generated method stub if (t == 0) { // 已经处于顶端 mCanScrollUp = true; } else { mCanScrollUp = false; } } }); }