如何获取拍摄图片的url

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来保存或者显示

里面可以设置一个回调地址,然后在回调地址中处理

Android下使用camera2和Surfaceview预览图像并取得YUV420p数据回调_爱技术爱生活的博客-CSDN博客 Android 5.0(21)之后,android.hardware.Camera被废弃(下面称为Camera1),还有一个android.graphics.Camera,这个android.graphics.Camera不是用来照相的,是用来处理图像的,可以做出3D的图像效果之类的,之前的Camera1则由android.hardware.Camera2来代替。Camera2支持RAW输出,... https://blog.csdn.net/tong5956/article/details/82688886?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3-82688886-blog-106070809.pc_relevant_multi_platform_whitelistv2_exp180w&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3-82688886-blog-106070809.pc_relevant_multi_platform_whitelistv2_exp180w&utm_relevant_index=5