android studio 使用,设置了一个SurfaceView控件进行预览相机,通过按钮点击调用camera.takePicture进行拍照取图
mCamera.takePicture(null,null, mpictureCallback);
这样拍照怎么获取图片的url或者设置一个url将图片存放进去
mCamera.takePicture(shutterCallback, null, mPictureCallback);
private Camera.PictureCallback mPictureCallback = new Camera.PictureCallback() {
@Override
public void onPictureTaken(byte[] data, Camera camera) {
}
};
这里需要你对byte[] data自行处理,可以直接转成bitmap来保存或者显示
?
里面可以设置一个回调地址,然后在回调地址中处理