ACTION_IMAGE_CAPTURE仅拍摄缩略图

时间:2016-04-07 15:33:59

标签: android android-intent android-camera

我最近问过this问题,因为我一直在尝试使用ACTION_IMAGE_CAPTURE在应用中拍照。我认为这只是小而方的预览,但似乎,即使我创建了一个文件,得到一个文件:// uri,用EXTRA_OUTPUT传递它,拍摄并返回给我的照片是一个小的方形缩略图类型的图像。我正在使用GenyMotion模拟器,相机应用程序是股票Android机器人。我已经验证文件是否已正确创建,传入的uri是一个文件:// uri指向创建的文件。

发送意图:

protected void onActivityResult(int request, int result,
                                Intent data)
{
   Log.d(LOG_TAG, "Starting result");
   if(request == GET_PHOTO &&
      result  == RESULT_OK &&
      data    != null) {
      String path    = receiptUri.getPath();
      Bitmap receipt = BitmapFactory.decodeFile(path);
      new PostProcessImage().execute(receipt);
   }
}

获得结果:

{{1}}

0 个答案:

没有答案