Android View 截屏功能的实现
来源:互联网 发布:ubuntu 12 万m光口 编辑:程序博客网 时间:2024/06/06 05:45
Android中其实是可以用代码来实现截屏功能的,今天也是在这里无意中发现的(http://www.jianshu.com/p/4d21341f94ee),以前还真的不知道,记录一下以防忘记。
View rootView = getWindow().getDecorView().getRootView();rootView.setDrawingCacheEnabled(true);Bitmap screenShotAsBitmap = Bitmap.createBitmap(rootView.getDrawingCache());rootView.setDrawingCacheEnabled(false);iv_ping.setImageBitmap(screenShotAsBitmap);
方法二:
上边的方法在截图中有文本时会显示空白,在这里还有另外一种方法,经测试可以用:
(来自:http://stackoverflow.com/questions/9791714/take-a-screenshot-of-a-whole-view)
ScrollView iv = (ScrollView) findViewById(R.id.scrollView); Bitmap bitmap = Bitmap.createBitmap( iv.getChildAt(0).getWidth(), iv.getChildAt(0).getHeight(), Bitmap.Config.ARGB_8888); Canvas c = new Canvas(bitmap); iv.getChildAt(0).draw(c); // Do whatever you want with your bitmap saveBitmap(bitmap);
0 0
- Android View 截屏功能的实现
- android实现View的渐隐渐现功能
- Android 实现View的渐隐渐现功能
- Android自定义View实现手写签名的功能
- 【Android】Android开发之自定义View的功能实现详解。教你一步一步学会自定义View
- android 自定义view实现自动相册功能
- 自定义View 实现 TextView 的功能:
- android截屏功能实现
- android截屏功能实现
- android截屏功能实现
- 【Android】实现截屏功能
- android实现截屏功能
- android自定义View实现裁剪图片功能,不使用系统的
- Android高手进阶篇3-自定义ListView实现底部View自动隐藏和消失的功能
- Android上用模板方法模式实现具有自动重用View功能的Adapter
- Android高手进阶篇3-自定义ListView实现底部View自动隐藏和消失的功能
- Android实现将控件等View转化为Bitmap对象,通过ImageView显示的功能
- Android手摸手实现一个画板功能(一)——View的拖拽
- loadrunner linux的temp文件清理
- mySql\oracle分页机制
- Javascript本地日志记录(限制文件个数,限时文件大小)
- keras 实现CNN 进行手写字符识别
- View的位置参数及其Scroller类的理解
- Android View 截屏功能的实现
- spring boot 整合mybatis
- gdufe acm 1054 变形课
- JavaWeb开发中修改session的设置
- 13 多种IO函数
- 关于XAMPP中XDBUG扩展
- python高级函数v1.0
- 获取Android设备唯一标识码
- logstash input插件