Android 13.0 Camera2 拍照功能默认选前摄像头

1.概述

 在13.0的系统rom产品定制化开发中,对于app调用系统api来打开摄像头拍照的功能也是常有的功能,而拍照一般是默认打开后置摄像头拍照的,由于
客户的产品特殊要求,需要打开前置摄像头拍照功能,所以需要了解拍照功能的流程,然后修改默认前置摄像头打开拍照功能就可以了

app调用拍照功能如下:

       private void photograph(String outputimagepath){
        try//判断图片是否存在,存在则删除在创建,不存在则直接创建
         
        {
         
        if (!outputimagepath.getParentFile().exists()) {
         
        outputimagepath.getParentFile().mkdirs();
         
        }
         
        if (outputimagepath.exists()) {
         
        outputimagepath.delete();
         
        }
         
        outputimagepath.createNewFile();
        Uri imagUri = null;
        if (Build.VERSION.SDK_INT >= 24) {
         
        imageUri = FileProvider.getUriForFile(this,
         
        "com.wj.phone.fileprovider", outputimagepath);
         
        } else {
         
        imageUri = Uri.fromFile(outputi

你可能感兴趣的:(android,13.0,Rom定制化系列讲解,android,camera2,默认前摄像头,前摄像头,调用前摄)