android获取图片尺寸的两种方式及bitmap的缩放操作-创新互联
我就废话不多说了,大家还是直接看代码吧~

//Uri.parse("file://"+result.getImage().getCompressPath()))
String path=uri.getPath();
Log.e("图片路径",path+"");
SpannableString spannableString=new SpannableString(path);
//方法一:通过uri把图片转化为bitmap的方法
Bitmap bitmap= BitmapFactory.decodeFile(path);
int height= bitmap.getHeight();
int width= bitmap.getWidth();
Log.e("通过bitmap获取到的图片大小","width:"+width+"height"+height);
//方法二:使用Options类来获取
BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;//这个参数设置为true才有效,
Bitmap bmp = BitmapFactory.decodeFile(path, options);//这里的bitmap是个空
if(bmp==null){
Log.e("通过options获取到的bitmap为空","===");
}
int outHeight=options.outHeight;
int outWidth= options.outWidth;
Log.e("通过Options获取到的图片大小","width:"+outWidth+"height"+outHeight); 分享题目:android获取图片尺寸的两种方式及bitmap的缩放操作-创新互联
文章位置:http://www.jxjierui.cn/article/hpdho.html


咨询
建站咨询
