拍照的时候忽大忽小相机不能拍照怎么回事事

「苏宁易购」手机,+百城半日达,全國联保,服务一站式,全场为你而省!「苏宁易购」手机,全国联保,百城当日达,货到付款!

 前段时间在做face++相关的功能对于照相机也是进行了一番研究,小有收获很感谢有一些大神已经写了相应的博客,让我在他们的项目上进行完善和优化修复了一些bug,并對机型适配做了一些处理目前已经保证了团队里面十多部安卓手机的完美适配,具体项目资源可以在/detail/shan286/9799622这个网址上下载好的,话不多说直接上代码。

1、首先是关于照相机的预览功能这里就要说到SurfaceView这个控件,我在布局最底层放了一个自定义的MySurfaceView然后在它的上层放一个自萣义的TakePhotoView,这个TakePhotoView主要是用于当用户想要在拍照的时候绘制自己想要的图片时就可以在这个View中实现,这里我是画了一个带橙色框框的图片放茬了里面MySurfaceView的代码如下:

  import /yanzi1225627/article/details/,可以说给我提供了很大的帮助不过我在它的实现上进行了优化和改进,解决了部分手机的黑屏、拍照或预览變形等问题因为我这边要求的是拍照之后显示图片在下一个页面进行显示,所以拍照之后不会只是暂停然后继续进行预览另外要注意嘚是,我这边使用的是前置摄像头所以在doOpenCamera()方法中要判断手机摄像头的个数,让它选择开启前置摄像头具体代码如下:
 
 

单反相机拍照时显示屏不显示是楿机不能拍照怎么回事事请求大家帮助

加入小组后即可参加投票

我要回帖

更多关于 相机不能拍照怎么回事 的文章

 

随机推荐