Android中Webview自适应屏幕
- 这几天做项目使用到控件WebView,如果想做到让WebView适应大小不同的屏幕,可用以下3种方法实现:
-
第一种:
WebSetting settings = webView.getSettings();settings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);把所有内容放在webview等宽的一列中。(可能会出现页面中链接失效)第二种:settings.setUseWideViewPort(true);settings.setLoadWithOverviewMode(true);第三种:DisplayMetrics metrics = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);int mDensity = metrics.densityDpi;www.2cto.comif (mDensity == 120) {settings.setDefaultZoom(ZoomDensity.CLOSE);}else if (mDensity == 160) {settings.setDefaultZoom(ZoomDensity.MEDIUM);}else if (mDensity == 240) {settings.setDefaultZoom(ZoomDensity.FAR);}
转载于:https://blog.51cto.com/kakahoho/1368639
Android中Webview自适应屏幕相关推荐
- android自适应屏幕翻转,Android中正确自适应屏幕翻转
大家都知道,很多Android手机带有重力感应传感器,能够对手机的翻转做出响应.比如应用在屏幕的自动翻转.重力感应游戏等方面. 只要在androidmanifest.xml中对应的Activity中加 ...
- android webview调js方法,Android中WebView与H5的交互,Native与JS方法互调
项目中经常用到WebView与H5的交互,一个是H5调本地方法,一个是本地调H5方法,在此记录一下. 首先,启用JS支持 //启用js支持 webSettings.setJavaScriptEnabl ...
- android中关于手机屏幕的相关操作(获取屏幕的宽高等操作)
这里总结下android中关于手机屏幕的相关操作: 1.获取屏幕的分辨率(因为android中处理显示的时候,需要根据屏幕分辨率的不同才去不同的布局或显示不同的素材) <uses-sdk and ...
- 5 控件固定大小_【聊技术】在Android中实现自适应文本大小显示
本周的聊技术话题和大家说说如何在Android中实现自适应文本大小显示. 想象一下,在布局中,通常显示文本的区域大小是固定的,但是文本长度并不总是固定的.比如列表中的文章标题.界面下方的按钮文本等等. ...
- Android中WebView加载sdcard中的html时提示:ERR_FILE_NOT_FOUND和ERR_ACCESS_DENIED
场景 Android中WebView加载sdcard中的html显示: Android中WebView加载sdcard中的html显示_BADAO_LIUMANG_QIZHI的博客-CSDN博客 在实 ...
- Android中WebView加载本地Html,与JavaScript与Android方法相互传值(续)...
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u010046908/article/details/51809558 接着上篇Android中Web ...
- 【聊技术】在Android中实现自适应文本大小显示
本周的聊技术话题和大家说说如何在Android中实现自适应文本大小显示. 想象一下,在布局中,通常显示文本的区域大小是固定的,但是文本长度并不总是固定的.比如列表中的文章标题.界面下方的按钮文本等等. ...
- vue中echarts自适应屏幕大小
vue中echarts自适应屏幕大小,延迟执行 项目中出现echarts适应屏幕大小,有时会遇到不管屏幕大小如何变化echarts图表大小不变的情况:或者出现图表变化延迟的情况,针对这两种情况,分别解 ...
- [Android] Eclipse Android中设置模拟器屏幕大小几种方法
在Eclipse Android中设置模拟器屏幕大小是本文要介绍的内容,主要是来了解并学习Eclipse Android中模拟器的设置,具体关于Eclipse Android内容的详解来看本文 . ...
最新文章
- JBoss关闭时报Failed to authenticate principal=null,...
- tomcat web.xml配置
- mobile cpu上禁用alpha test的相关总结
- ReportViewer教程(3)-添加空报表Report1.rdlc
- 8080端口被占用bug解决办法
- 最新版spark1.1.0集群安装配置
- OPENCV数据结构体系和常用函数
- 【题解】洛谷P2914[USACO08OCT]断电Power Failure
- getifaddrs
- 拓端tecdat|R语言基于树的方法:决策树,随机森林,Bagging,增强树
- 经典遗传算法及MATLAB实例
- 数据模型、概念模型、逻辑模型、物理模型
- Metasploit Framework(3)Meterpreter
- 基于深度学习和自闭症脑成像数据库(ABIDE)识别自闭症谱系障碍
- 手把手教用爬虫爬sciencedirect学术研究
- JS打印表格时边框缺失问题
- 新生儿住月子中心20天患败血症 什么是败血症?有哪些危害
- 自制Java大学英语四级成绩计算器
- 电脑文件如何传到云服务器上,电脑文件如何传到云服务器上
- 在线JSON转XML工具
热门文章
- linux 中用vi编辑器替换字符
- STM32系列 STM32F4xx 独立看门狗(IWDG)
- 使用C# (.NET Core) 实现装饰模式 (Decorator Pattern) 并介绍 .NET/Core的Stream
- 大数据全球战略布局全面升级
- PHP 实现Session入库/存入redis
- Ubuntu 创建启动器
- Windows server 2003 DNS子域与委派管理配置指南
- Windows Server 2008 安装详细流程 解说
- 12款Javascript表格控件(DataGrid)
- Luogu P4139 上帝与集合的正确用法【扩展欧拉定理】By cellur925