android webview 怎么android自适应webview手机

android开发中Webview自适应屏幕-android100学习网
android开发中Webview自适应屏幕
第一种:WebSetting settings = webView getSettings();settings setLayoutAlgorithm(LayoutAlgorithm SINGLE_COLUMN);把所有内容放在webview等宽的一列中。(可能会出现页面中链接失效)第二种:settings se
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.densityD
if (mDensity == 120) {
settings.setDefaultZoom(ZoomDensity.CLOSE);
}else if (mDensity == 160) {
settings.setDefaultZoom(ZoomDensity.MEDIUM);
}else if (mDensity == 240) {
settings.setDefaultZoom(ZoomDensity.FAR);主题信息(必填)
主题描述(最多限制在50个字符)
申请人信息(必填)
申请信息已提交审核,请注意查收邮件,我们会尽快给您反馈。
如有疑问,请联系
傻丫头和高科技产物小心翼翼的初恋
如今的编程是一场程序员和上帝的竞赛,程序员要开发出更大更好、傻瓜都会用到软件。而上帝在努力创造出更大更傻的傻瓜。目前为止,上帝是赢的。个人网站:。个人QQ群:、
编程小菜鸟
个人大数据技术博客:
一只文艺范的软件攻城狮,Keep Learn,Always.Android中Webview自适应屏幕
Android中Webview自适应屏幕
  第一种:
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.densityD
  if (mDensity == 120) {
settings.setDefaultZoom(ZoomDensity.CLOSE);
}else if (mDensity == 160) {
settings.setDefaultZoom(ZoomDensity.MEDIUM);
}else if (mDensity == 240) {
settings.setDefaultZoom(ZoomDensity.FAR);
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
港口与航道工程建设工程法规及相关知识建设工程经济考试大纲矿业工程市政公用工程通信与广电工程
操作系统汇编语言计算机系统结构人工智能数据库系统微机与接口
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
Powerpoint教程WPS教程
电子政务客户关系管理首席信息官办公自动化大数据
职称考试题目
就业指导签约违约职业测评
招生信息考研政治
网络安全安全设置工具使用手机安全
3DMax教程Flash教程CorelDraw教程Director教程
Dreamwaver教程HTML教程网站策划网站运营Frontpage教程
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
互联网电信IT业界IT生活
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
组织运营财务资本
视频播放文件压缩杀毒软件输入法微博
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&Android WebView自适应屏幕宽度代码-安卓教程-手机开发-壹聚教程网Android WebView自适应屏幕宽度代码
一个超简单的方法可快速实现WebView自适应屏幕宽度,希望此方法对各位同学有所帮助。
// 让网页自适应屏幕宽度
WebSettings webSettings= webView.getSettings();
webSettings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
LayoutAlgorithm是一个枚举,用来控制html的布局,总共有三种类型: NORMAL:正常显示,没有渲染变化。 SINGLE_COLUMN:把所有内容放到WebView组件等宽的一列中。 NARROW_COLUMNS:可能的话,使所有列的宽度不超过屏幕宽度。
上一页: &&&&&下一页:相关内容Android中Webview自适应屏幕_Linux编程_Linux公社-Linux系统门户网站
你好,游客
Android中Webview自适应屏幕
来源:Linux社区&
作者:thini
中Webview自适应屏幕实现的三种方法。
第一种: & &
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.densityD
if (mDensity == 120) {& & & & & & &
settings.setDefaultZoom(ZoomDensity.CLOSE);& & & & & }else if (mDensity == 160) {& & & & & & &
settings.setDefaultZoom(ZoomDensity.MEDIUM);& & & & & }else if (mDensity == 240) {& & & & & & &
settings.setDefaultZoom(ZoomDensity.FAR);& & & & & }
相关资讯 & & &
& (07/30/:03)
& (03/17/:06)
& (12/28/:13)
& (06/26/:43)
& (12/30/:16)
& (12/21/:54)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款

我要回帖

更多关于 android自适应webview 的文章

 

随机推荐