如何在 java 中保存来自 android 相机的不同文件名

How to save different file name from the android camera in java

我有一个很长的 java 文件可以帮助我实现相机,但是我如何修改保存的 jpg 名称每次都不一样?我是 java 和 android 的新手。任何帮助或指导将不胜感激!!

另外,我没有使用内置相机的原因是因为我想使用 cookie cutter 类型的裁剪,但我不知道如何将图像加载到我的应用程序中...

  final CameraCaptureSession.CaptureCallback captureCallbackListener = new CameraCaptureSession.CaptureCallback() {
    @Override
    public void onCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) {
      super.onCaptureCompleted(session, request, result);
      Toast.makeText(AndroidCameraApi.this, "Saved:" + file, Toast.LENGTH_SHORT).show();
      createCameraPreview();
    }
  };

 final File file = new File(Environment.getExternalStorageDirectory()+"/pic.jpg");           

请看这行代码:

final File file = new File(Environment.getExternalStorageDirectory() +"/pic.jpg");

设置文件名(pic.jpg)。您可以在这里更改为任何您想要的。