我需要为使用我的应用程序拍摄的每张照片创建一个新的文件名/Uri。他们拍摄的第一张照片将是“/sdcard/mirror1.jpg”,然后拍摄的下一张照片将是“mirror2.jpg”,依此类推。到目前为止,这是我的代码:
capture.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
int count = 1;
count++;
String fileName = new String("/sdcard/mirror" + count + ".jpg");
File thing = new File(fileName);
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(thing));
startActivityForResult(intent, CAMERA_PIC_REQUEST);
text.setVisibility(View.GONE);
}
});
这行得通吗?我可以添加您需要的任何额外代码/详细信息。