【发布时间】:2013-08-17 17:42:37
【问题描述】:
我希望我的应用能够在不使用其他应用的情况下拍摄照片。我使用的代码:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File photo = null;
try
{
photo = this.createTemporaryFile("picture", ".jpg");
photo.delete();
}
catch(Exception e)
{
Toast.makeText(getApplicationContext(),"Error",Toast.LENGTH_LONG).show();
}
mImageUri = Uri.fromFile(photo);
intent.putExtra(MediaStore.EXTRA_OUTPUT, mImageUri);
startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);
但此代码使用手机的主摄像头应用。谁能给我一些代码?
【问题讨论】:
标签: android android-intent camera image-capture