Android拍照并保存到变量

时间:2014-07-22 16:27:41

标签: java android android-camera android-camera-intent

我想允许用户拍照,完成后,将其直接传递给变量(最好是位图),而不是保存到内存中。我已经尝试使用默认的Android相机意图,但似乎无法阻止它保存到内存并显示在库中。

有什么建议吗?

到目前为止我所拥有的是:

Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
if (takePictureIntent.resolveActivity(getPackageManager()) != null) {
    startActivityForResult(takePictureIntent, 1);
}

但是这会将图片保存在图库中。我想在不将其保存在图库中的情况下获取图像。

1 个答案:

答案 0 :(得分:1)

这是官方Android开发者网站上提供的一个很好的例子:http://developer.android.com/training/camera/photobasics.html

希望这会有所帮助。