代码之家  ›  专栏  ›  技术社区  ›  Anh Vinh Huỳnh

Android-启动前置摄像头,通过意图捕捉

  •  0
  • Anh Vinh Huỳnh  · 技术社区  · 7 年前

    我试过其他问题的方法,但对我来说,这些方法不起作用。

    Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
    intent.putExtra("android.intent.extras.CAMERA_FACING",1);
    mFile = Utils.getVisitorImage();
    Uri imageUri = FileProvider.getUriForFile(
                    getActivity(),
                    getActivity().getPackageName() + ".fileprovider",
                    mFile);
    intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);
    startActivityForResult(intent, CAMERA_PHOTO_REQUEST_CODE);
    

    但是,它不起作用。我的设备是Android 7.1.1或更高版本的6.0.1。

    0 回复  |  直到 7 年前