如何在Android中获取照片的宽度和高度?
答
试试这个
BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
Bitmap btemp = BitmapFactory.decodeFile(selectedImagePath,options);
下面这段代码使用后得到的高度和宽度:
options.outHeight for height
options.outWidth for width
答
是,只要使用BitmapFactory这在下列方式:
Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeFile(path, options);
在此之后的字段选择outHeight和outWidth将包含位图的大小。您可以使用decodeStream或其他功能,基于您访问该文件的方式,只是不要忘记提供BitmapFactory.Options。