相关疑难解决方法(0)

拍摄肖像时,Android相机意图保存图像风景

我看了一下,但似乎没有一个坚实的答案/解决方案,非常恼人的问题.

我以纵向拍摄照片,当我点击保存/放弃时,按钮的方向也正确.问题是,当我稍后检索图像时,它是横向的(图片已逆时针旋转90度)

我不想强迫用户以特定方向使用相机.

有没有办法可以检测照片是以纵向模式拍摄,然后解码位图并以正确的方式翻转它?

android android-intent android-camera android-camera-intent

37
推荐指数
1
解决办法
3万
查看次数

android - 创建位图时的内存不足异常

在第二次创建位图后,我收到以下错误:

04-17 18:28:09.310: ERROR/AndroidRuntime(3458): java.lang.OutOfMemoryError: bitmap size exceeds VM budget

this._profileBitmap = Bitmap.createBitmap(_profileBitmap, xCoor,  yCoor, width, height);
Run Code Online (Sandbox Code Playgroud)

从日志:

04-17 18:27:57.500: INFO/CameraCropView(3458): Original Photo Size: W 1536 x H 2048   
04-17 18:28:06.170: INFO/CameraCropView(3458): xCoor: 291   
04-17 18:28:06.170: INFO/CameraCropView(3458): yCoor: 430    
04-17 18:28:06.170: INFO/CameraCropView(3458): Width: 952  
04-17 18:28:06.170: INFO/CameraCropView(3458): Height: 952  
Run Code Online (Sandbox Code Playgroud)

由于图像很大,我得到了错误.但有趣的是错误不是第一次发生,只有当我第二次拍摄时才会发生,这让我相信这个profileBitmap不会被破坏.我该如何清理它?

android memory-leaks bitmap

14
推荐指数
5
解决办法
6万
查看次数