现应用webview编了个小程序,准备截取网页图片
2013-10-28 16:45
841 查看
可是使用Picture pic = webView.capturePicture(); 每次截取的图片是整个网页的,而我希望截取的是屏幕显示的区域,请问如何调整截取区域的大小呢? Java code ? | ||
对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 回复次数:7 |
xys289187120 雨松MOMO 等级: 结帖率:97.14% | #1 得分:0 回复于: 2011-07-01 22:06:49 //之前开发游戏项目 须要考虑都自适应屏幕 后来我就写了一个这样的方法 可以创建指定宽高的图片,希望可以帮到楼主。 Java code ? | ||
smart watch 2应用开发马拉松大赛开始 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 |
wenzheng38 wenzheng38 等级: 结帖率:88.89% | #2 得分:0 回复于: 2011-07-02 09:39:49 WebView的方法capturePicture()本身就是copy当前显示的Content,然后用getWidth、getHeight方法来获取宽度、高度,再createBitmap就存在错误。。。 获取当前view的起始位置,宽度、高度应该是当前手机的宽度和高度才对~~ |
《C++ Primer中文版(第5版)》有奖试读活动开始啦! 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 |
zhuxian9397 zhuxian9397 等级: 结帖率:87.5% | #3 得分:50 回复于: 2011-07-02 11:07:56 view.setDrawingCacheEnabled(true); view.getDrawingCache(); 截取当前屏幕上显示的区域 |
关注CSDN论坛微博 送CSDN积分大礼包 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 |
java312619570 magic 等级: 结帖率:0% | #4 得分:0 回复于: 2011-09-19 21:52:48 这很简单啊.. Bitmap bmp = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); 将width和height设置为你想要的不就得了 比如 Bitmap bmp = Bitmap.createBitmap(400, 200, Bitmap.Config.ARGB_8888); |
对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 |
feng88724 幻影浪子 等级: 结帖率:75% | #5 得分:0 回复于: 2011-10-12 13:16:24 view.setDrawingCacheEnabled(true); view.getDrawingCache(); 这个方法获取的是整个WebView的截图(内容较少的话)。如果内容较多,则图片无法生成。 |
对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 |
nc693623533 玄飞 等级: 结帖率:100% | #6 得分:0 回复于: 2012-01-14 18:12:01 引用 4 楼 java312619570 的回复: 这很简单啊.. Bitmap bmp = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); 将width和height设置为你想要的不就得了 比如 Bitmap bmp = Bitmap.createBitmap(400, 200, Bitmap.Config.ARGB_8888); 这个方法截取的是整个图片的前半部分,而不是当前显示的部分。当前显示的又该如何取到呢? |
对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 |
jingchuanhu 经川虎 等级: 结帖率:0% | #7 得分:0 回复于: 2012-08-21 00:11:46 如果去掉外层的监听事件,让程序运行后直接截取WebView中的内容,为什么会报错。。。显示为:获得width,height都是0.。。。 请求指教。。。。 |
相关文章推荐
- Android中WebView在加载网页的时候,怎样应用本地的CSS效果?就是说怎样把本地的CSS嵌入到HTML中
- [置顶] 小程序打开网页,微信小程序web-view打开html网页
- 小程序web-view转发网页,h5页面怎么在微信小程序web view里转发
- WebView加载网页不显示图片解决办法
- Android开发问题积累 <加载在线Gif><WebView无法加载网页图片>
- Android 从WebView缓存中获取网页图片
- WKWebview 获取网页高度,图片点击查看,网页链接点击
- Android Http基础:图片下载并显示和WebView的应用
- WebView加载网页不显示图片解决办法
- android通过webView加载第三方h5应用,无法加载图片和播放视频的解决方法
- Android使用WebView显示网页(图片缩放)
- [Android]webview直接加载网页<允许JS,进度条,当前应用内跳转>
- Android Webview调相机拍照选择图片并显示到网页
- ImageLoader 显示图片+webView显示网页
- H5网页通过WebView上传图片
- Android内嵌网页webview点击其中的链接跳转到我们应用内的Activity
- Android WebView先加载网页文字,后加载图片
- android and webview 网页应用
- 小程序web-view分享html5网页,h5网页通过webview分享到微信群——微信web-view高级用法14
- iOS使用WebView简单地应用内显示网页