修改webView字体大小
2017-02-07 13:58
190 查看
private int mTempWhich;// 记录临时选择的字体大小(点击确定之前) private int mCurrenWhich = 2;// 记录当前选中的字体大小(点击确定之后), 默认正常字体 /** * 展示选择字体大小的弹窗 */ private void showChooseDialog() { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("字体设置"); String[] items = new String[] { "超大号字体", "大号字体", "正常字体", "小号字体", "超小号字体" }; builder.setSingleChoiceItems(items, mCurrenWhich, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { mTempWhich = which; } }); builder.setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // 根据选择的字体来修改网页字体大小 WebSettings settings = mWebView.getSettings(); switch (mTempWhich) { case 0: // 超大字体 settings.setTextSize(TextSize.LARGEST); // settings.setTextZoom(22); break; case 1: // 大字体 settings.setTextSize(TextSize.LARGER); break; case 2: // 正常字体 settings.setTextSize(TextSize.NORMAL); break; case 3: // 小字体 settings.setTextSize(TextSize.SMALLER); break; case 4: // 超小字体 settings.setTextSize(TextSize.SMALLEST); break; default: break; } mCurrenWhich = mTempWhich; } }); builder.setNegativeButton("取消", null); builder.show(); }
相关文章推荐
- iOS 修改webView字体大小,设置宽度及缩放效果
- iOSwebView修改字体大小字体颜色背景颜色
- 修改webView的字体颜色,大小,背景色
- Android WebView通过代码修改网页的字体大小
- iOS 修改webView字体大小,设置宽度及缩放效果
- 修改webview的字体大小比例,背景颜色,以及字体颜色
- 修改webview 字体大小
- iOS 修改webView字体大小,设置宽度及缩放效果
- iOS中webView的字体大小/颜色 以及背景颜色修改
- iOS WebView修改字体、大小、颜色
- webview字体大小的修改
- UIWebView和WKWebView 改变HTML 图片尺寸 及 字体大小
- [Android开发]WebView里改变浏览字体大小
- android webview设置内容的字体大小
- ScrollView与WebView结合使用时,设置webview字体大小的时候出现下方留白的终极解决方案
- iOS中通过设置CSS改变WebView字体大小,颜色,背景颜色
- android webview字体大小的设置
- Webview扩展之改变字体大小
- iOS改变webView字体大小
- 改变WebView字体大小