之所以要把这个简单的WebView拿出来单独写除了简单的webview加载页面缩放的设置还是因为在此Fragment中有个小细节需要单独说下

是这样的,此Fragment依托于上层Activity,上层Activity继承自ActionBarActivity,并且在activity中应用ToolBar,在Activity上ToolBar上跟跳转到Fragment要显示的

标题不一样,里面涉及到了一点小的细节,在Fragment从回退栈出栈的时候需要重写onDestroyView()方法,并且重新给上层的Activity设置标题

重新方法如下

 /*** Fragment退出时执行*/@Overridepublic void onDestroyView() {((TextView)getActivity().findViewById(R.id.toolbar_title)).setText("成绩查询");  //重新设置activity上的标题super.onDestroyView();}

完整代码如下

package com.zhuandian.qxe.ResideMenuDemo.ExtralModule.gradeQuery;import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebView;
import android.widget.TextView;import com.zhuandian.qxe.R;/*** Created by 谢栋 on 2016/10/19.*/
public class CET_4_6 extends Fragment {private final String CET_4_6_URL = "http://query.neea.edu.cn/query/query_cet.html";private View view;private WebView webview;@Nullable@Overridepublic View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {view = inflater.inflate(R.layout.cet_4_6, null);((TextView)getActivity().findViewById(R.id.toolbar_title)).setText("四六级查询");webview = (WebView) view.findViewById(R.id.webview);webview.loadUrl(CET_4_6_URL);// 设置WebView属性,能够执行JavaScript脚本webview.getSettings().setJavaScriptEnabled(true);// 设置可以支持缩放webview.getSettings().setSupportZoom(true);// 设置出现缩放工具webview.getSettings().setBuiltInZoomControls(true);// 为图片添加放大缩小功能webview.getSettings().setUseWideViewPort(true);webview.setInitialScale(70);   //100代表不缩放return view;}/*** Fragment退出时执行*/@Overridepublic void onDestroyView() {((TextView)getActivity().findViewById(R.id.toolbar_title)).setText("成绩查询");super.onDestroyView();}}

设置Webview的页面缩放大小相关推荐

  1. poi设置word表格单元格宽度_java poi如何设置word的页面的大小和水平方向?

    展开全部 你好,试试以下代码行不行. package com.sample; import java.awt.color; import java.io.fileoutputstream; impor ...

  2. android webview 字体被放大,Android WebView文字大小调整及页面缩放调整

    释放双眼,带上耳机,听听看~! 初学者使用webview难免会面对页面缩放,展示与预期不符的问题,这里有几个处理方案: 方案一.通过屏幕密度调整分辨率 WebSettings settings = m ...

  3. 关于webview中安卓和苹果页面缩放不同的问题

    关于webview中安卓和苹果页面缩放的问题 这是我在工作中自己遇到的问题,踩到的坑 我遇到的问题是这样的,验证码用的是webView的组件,在运行时发现安卓和苹果的验证码的大小不一致,而且苹果的验证 ...

  4. CSS 设置页面缩放

    为了设置页面缩放,可以使用以下 CSS 属性: body {zoom: 80%; /* 缩放比例 */ } 或者使用以下 CSS 属性: body {transform: scale(0.8); /* ...

  5. android webview 字体 系统字体大小,【转】android webview设置内容的字体大小

    Enum for specifying the text size. SMALLEST is 50% SMALLER is 75% NORMAL is 100% LARGER is 150% LARG ...

  6. webstorm在哪里设置Ctrl+鼠标滚轮缩放界面大小教程

    webstorm在哪里设置Ctrl+鼠标滚轮缩放界面大小教程 步骤如下: ①.打开webstorm软件,点击左上角的file ②.点击Setting(设置) ③.点击Editor ④.点击Genera ...

  7. uniapp二次封装slider滑块实现刻度尺设置全局页面字体大小

    前言 uniapp没有现成的刻度尺滑块实现调整字体大小的功能,通过找到u-view的slider滑块来实现刻度尺方式设置全局字体大小的二次封装. 总体思路:通过刻度尺的方式选择用户合适的字体效果,上面 ...

  8. 解决浏览器页面缩放前端页面大小自适应改变的问题

    平时写前端页面的时候,css大小都在用px,现在可以采用rem的方法解决这个问题 首先需要明白px与rem的区别: px是固定的像素,一旦设置了就无法适应页面的大小而进行改变. em和rem是相对长度 ...

  9. 设置echarts随页面大小变化自适应

    设置echarts随页面大小变化自适应 在项目中用echarts绘柱状图时会碰到需求是echarts会随着游览器的放大,缩小自适应.其实很简单,现在给出解决的办法. //下面my_charts是htm ...

最新文章

  1. 模板 - 一般图最大匹配(带花树)
  2. DeepID2+:Deeply Learned Attributes for Crowded Scene Understanding
  3. “进度条”博客——第十六周
  4. 基于组合遗传粒子群算法的旅行商问题求解
  5. c++万能头文件_初学Python,与C对比
  6. UE3 后期处理编辑器用户指南
  7. 404!优秀案例分享,这样的页面照样能给你小惊喜
  8. 循序渐进,一文详解微服务架构!
  9. 噪声和振动分析软件,它代表了统计能量分析(SEA)领域的最高水平AutoSEA2 V2.8
  10. express框架下载及使用
  11. 如何批量提取多个 PDF 文档中的图片
  12. OpenKG数据逐一截图说明
  13. datetime处理日期时间
  14. Java IO中涉及到的哪些类以及哪些设计模式
  15. C++加载PNG图片
  16. 乐视max70老款_这货是电视?超大尺寸乐视TV Max70试玩
  17. 袁老师Py西游攻关之基础数据类型
  18. Cron Expressions——Cron 表达式
  19. python集合运算求出经理和技术人员有几人_python练习集合-010
  20. Xlua和C#使用简介

热门文章

  1. BioWare - Anthem(圣歌) - 艺术爆炸
  2. c#实现动态加载Dll
  3. mysql providername,常用数据库的DBProviderName配置
  4. INTJ的恋爱心理,INTJ的婚姻观念
  5. 玲珑密保锁显示服务器在维护,iOS新版玲珑密保锁升级说明
  6. 可见光通信,潮流科技
  7. 【Java基础笔记】类型转换
  8. SLAM第三讲笔记(1)之矩阵
  9. 第三课 数据的输入与输出
  10. 电脑开不了机是什么原因?