android 4.2 截屏后,用图库打开,详细信息中高度宽度都为0
来源:互联网 发布:医疗软件哪个好 编辑:程序博客网 时间:2024/06/09 17:59
GlobalScreenshot.java (android-4.2.1_r1\frameworks\base\packages\SystemUI\src\com\android\systemui\screenshot)(红色为添加或修改代码,黑色为java文件中的上下文)
private String mImageFilePath;
private long mImageTime;
private BigPictureStyle mNotificationStyle;
private int mImageWidth;
private int mImageHeight;
// Create the large notification icon
mImageWidth = data.image.getWidth();
mImageHeight = data.image.getHeight();
int iconSize = data.iconSize;
final int shortSide = mImageWidth < mImageHeight ? mImageWidth : mImageHeight;
paint.setColorFilter(new ColorMatrixColorFilter(desat));
Matrix matrix = new Matrix();
matrix.postTranslate((shortSide - mImageWidth) / 2,
(shortSide - mImageHeight) / 2);
c.drawBitmap(data.image, matrix, paint);
values.put(MediaStore.Images.ImageColumns.DATE_MODIFIED, mImageTime);
values.put(MediaStore.Images.ImageColumns.MIME_TYPE, "image/png");
values.put(MediaStore.Images.ImageColumns.WIDTH, mImageWidth);
values.put(MediaStore.Images.ImageColumns.HEIGHT, mImageHeight);
Uri uri = resolver.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values);
- android 4.2 截屏后,用图库打开,详细信息中高度宽度都为0
- Android中使用Intent打开本地图库
- 用JavaScript设置宽度高度为100%
- Android中组件的高度、宽度!!!
- android 中 view 的宽度和高度
- Android打开图库中图片为什么从模糊变清晰
- Activity中获取view的高度和宽度为0的原因以及解决方案
- Activity中获取view的高度和宽度为0的原因以及解决方案
- Activity中获取view的高度和宽度为0的原因以及解决方案
- Activity中获取view的高度和宽度为0的原因以及解决方案
- Activity中获取view的高度和宽度为0的原因以及解决方案
- Activity中获取view的高度和宽度为0的原因以及解决方案
- 为您解惑:JS中宽度、高度的用法区别.........
- win7设置文件列表都为详细信息
- Android中oncreate中如何获得控件高度或宽度?
- Android中oncreate中如何获得控件高度或宽度?
- 解决chrome获取图片宽度和高度为0问题
- Android 在OnCreate()中获取控件高度与宽度
- 共享内存
- 使用asp.net进行多关键字查询的例子
- Unity 网络视频教程第一讲
- 网站服务管理系统wdcp系列教程之六
- [各种面试题]来自陈利人先生微博面试题---出现超过N/3次的查询
- android 4.2 截屏后,用图库打开,详细信息中高度宽度都为0
- java设计模式--适配器模式
- python的列表和元组
- HDU1072 Calendar Game
- android 应用程序的安装
- HDU 2141
- Unicode Cstring转换为Char*的几种方法
- S3C6410 GPIO配置
- 【2013Esri全球用户大会精彩看点】Portal for ArcGIS新产品亮点