android捕获相机图像数据为空

问题描述

我正在使用相机捕获图像并将其显示在图像视图中

 Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
 startActivityForResult(intent,PHOTO_PANIER);

我正在活动中使用它,

 protected void onActivityResult(int requestCode,int resultCode,@Nullable Intent data) {
 super.onActivityResult(requestCode,resultCode,data);

 if (requestCode == PHOTO_PANIER && resultCode == RESULT_OK && data != null) {

        //getting bitmap object from uri
        bitmap = (Bitmap) data.getExtras().get("data");
        ScreenItem s = mList.get(0);
        s.setimageView(bitmap);

  }

当我使用此代码时,我访问相机并拍照,但数据为null,resultCode为0(RESULT_CANCELED为0)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)