飞飞飞翔
2015-11-24 15:39
Bitmap bmp = BitmapFactory.decodeFile(pathName);
imageView.setImageBitmap(rotateImage(bmp));
private Bitmap rotateImage(Bitmap bmp) {
Matrix matrix = new Matrix();
matrix.postRotate(90);
return Bitmap.createBitmap(bmp, 0, 0, bmp.getWidth(), bmp.getHeight(), matrix, true) ;
}
为什么这样不能实现 图片的变换呢?有点奇怪了
matrix.postRotate(90);的postXX方法一般用在非主线程中使用,比如用在surfaceView;
因为 我把这件事放在了 初始APP打开的那个Activity了,这段代码是没有问题的。
Android摄像头基础
44961 学习 · 136 问题
相似问题