正如标题所说,我想获取刚刚从相机拍摄的文件的名称。我有一个完整的图像路径,比如这样sdcard\image.jpg
。那么如何在 android 中获取 image.jpg 名称?任何示例代码都会有所帮助。
更新
或者我怎样才能简单地获取刚刚从相机拍摄的照片的名称?我是否知道图像的路径并不重要。
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);
在 onActivityResult() 方法中:
Bitmap thumbnail = (Bitmap) data.getExtras().get("data");
path=getLastImagePath();
int dotposition= path.lastIndexOf("/");
imageName = path.substring(dotposition + 1, path.length());
这将为您提供“path”变量中最后一个图像的路径和“imageName”变量中的图像名称。