Android之如何解决部分手机拍照拍出来的照片是黑色
如何解决部分手机拍照拍出来的照片是黑色
最近项目做的是远程拍照和远程截屏的问题,远程截屏用的是Android 5.0之后的API,MediaPrejectionManger,
拍照用的是调用系统的camera,用的surfaceView进行预览,但是问题出现了,部分手机排出来的照片是黑屏的
解决办法:
当我们初始化相机的时候,然后直接调surfaceHolder里的回掉方法,oncreateSucrface,然后直接回调takePicture
最好采取办法:
new handler().postDelay(new Runable(){
takePicture(null,null,you need hui diao fangfa);
},500);
赞 (0)