Android拍照得到File对象的代码怎么写
时间: 2023-03-31 18:00:39 浏览: 161
android 手机拍照 代码
你可以使用以下代码来获取File对象:
```java
File photoFile = null;
try {
String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
String imageFileName = "JPEG_" + timeStamp + "_";
File storageDir = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
photoFile = File.createTempFile(
imageFileName, /* prefix */
".jpg", /* suffix */
storageDir /* directory */
);
} catch (IOException ex) {
// Error occurred while creating the File
}
```
这段代码会在外部存储器的Pictures目录下创建一个以时间戳为前缀的JPEG文件。你可以将这个文件传递给相机应用程序,以便它将照片保存到该文件中。
阅读全文