webview加在网页适应不同手机屏幕

问题描述

加载一个有图片的地址,适应不同手机屏幕的大小现在是第一张图片,图片这webview中被放大了,需要做成像QQ自带浏览器那样(第二张图片)网上的settings.setUseWideViewPort(true);settings.setLoadWithOverviewMode(true);方法试了不行;settings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);这个方法因为有图片,设置后图片无法显示,这个方法也没效果DisplayMetricsmetrics=newDisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);intmDensity=metrics.densityDpi;if(mDensity==120){settings.setDefaultZoom(ZoomDensity.CLOSE);}elseif(mDensity==160){settings.setDefaultZoom(ZoomDensity.MEDIUM);}elseif(mDensity==240){settings.setDefaultZoom(ZoomDensity.FAR);}求各位大神还有什么方法吗

时间: 2024-09-11 04:05:28

webview加在网页适应不同手机屏幕的相关文章

webview-android自定义WebView加载url,适应手机屏幕问题

问题描述 android自定义WebView加载url,适应手机屏幕问题 设置了 settings.setUseWideViewPort(true); settings.setLoadWithOverviewMode(true); 但是h5显示不正常,按照网页的宽度显示,只显示了一半.当只使用它们中的一个时就正常了 h5页面是设置了viewport的.而且大部分不正常都是在手机分辨率比较高的手机上. 解决方案 android webview加载URL 自适应屏幕

Android使用原生组件WebView加载网页和数据的方法_Android

在Api中关于这个类的介绍大致就是这是一个可以显示网页的视图,如: webView.loadUrl(http://www.baidu.com/); 显示结果: 还可以加载一些html的字符串,如: String str = "<html><body>You scored <b>192</b> points.</body></html>"; webView.loadData(str, "text/html&

Android使用原生组件WebView加载网页和数据的方法

在Api中关于这个类的介绍大致就是这是一个可以显示网页的视图,如: webView.loadUrl(http://www.baidu.com/); 显示结果: 还可以加载一些html的字符串,如: String str = "<html><body>You scored <b>192</b> points.</body></html>"; webView.loadData(str, "text/html&

详解Android Webview加载网页时发送HTTP头信息

详解Android Webview加载网页时发送HTTP头信息 当你点击一个超链接进行跳转时,WebView会自动将当前地址作为Referer(引荐)发给服务器,因此很多服务器端程序通过是否包含referer来控制盗链,所以有些时候,直接输入一个网络地址,可能有问题,那么怎么解决盗链控制问题呢,其实在webview加载时加入一个referer就可以了,如何添加呢? 从Android 2.2 (也就是API 8)开始,WebView新增加了一个接口方法,就是为了便于我们加载网页时又想发送其他的HT

android中webview加载网页中的图片适应屏幕

问题描述 加载一个显示图片的网页,希望图片能适应屏幕全屏显示.在800*480及以下的的屏幕上总是显示不完整,如图希望能显示成这个效果,这个是在QQ中打开的效果希望各位大神帮帮忙啊 解决方案 解决方案二:判断设备分辨率,为低分辨率的图片写css,定义图片大小,使图片符合预期效果

Android WebView加载含有大量网络图片的网页,如何优化加载速度,以及效果

问题描述 Android WebView加载含有大量网络图片的网页,如何优化加载速度,以及效果 目前碰到一个问题,有一个含有大量网络图片的网页,我用WebView展示的时候,加载速度很慢,而且可能会出现图片加载不出来的可能性,除此之外,图片加载的过程也会在客户端呈现导致用户体验不好.看别人的APP在加载含有大量网络图片的网页的时候,速度比较快,而且别人的做法是等所有的图片全部加载完之后再显示,所以体验比较好,关键是人家的全部加载完所需要的时间不长啊,是不是有什么方法可以让WebView对于图片的

获取WebView加载HTML时网页中的内容

MainActivity如下: package com.example.testgetwebviewcontent; import android.app.Activity; import android.graphics.Bitmap; import android.os.Bundle; import android.webkit.WebView; import android.webkit.WebViewClient; /** * Dmeo说明: * 当WebView加载网页时获取该网页中的

混合开发(一)——WebView开发高级技巧之加载网页以及JavaScript,加载进度条

混合开发(一)--WebView开发高级技巧之加载网页以及JavaScript,加载进度条 现在关于混合开发也越来越多了,很多人喜欢跟随,比如HB,比如RN,其实这东西很早就有这么一个概念了,而且说实话,这方面的需求目前来讲,还是只针对一个别的应用的,不过日后会发展成什么样,那我就不知道了,不过在此之前,我们的WebView,还是用的比较多的,包括他浏览新闻,以及加载一些动作,也就是加载JS,这样的话,我们就可以拿出来讲一讲了,说真的,学习android也挺久的了,感觉很多东西,一出来的时候都哇

Android使用WebView加载HTML数据交互问题

问题描述 Android使用WebView加载HTML数据交互问题 Android开发在使用WebView加载HTML界面时,如何在Android的JAVA类中获取HTML界面的数据?求大神指教,有代码最好 解决方案 andorid和js交互最流行的方式就是用JSBridge,可以上github看看,这个不是简单的一两句代码就能搞定的,需要一个很好的框架支撑. 解决方案二: android中动态加载webview,webview加载html数据,并且隐藏滚动条android 使用webview加