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

相关推荐

  1. Android 13.0 Camera2 拍照功能默认摄像头

    2024-01-24 18:42:03       32 阅读
  2. android 13.0 Camera2去掉摄像头闪光灯功能

    2024-01-24 18:42:03       38 阅读
  3. uniapp摄像头拍照功能怎么实现?

    2024-01-24 18:42:03       37 阅读
  4. Android Camera2使用

    2024-01-24 18:42:03       28 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-24 18:42:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-24 18:42:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-24 18:42:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-24 18:42:03       20 阅读

热门阅读

  1. matlab 根据输出响应求传递函数

    2024-01-24 18:42:03       28 阅读
  2. Floyd算法-蓝桥杯

    2024-01-24 18:42:03       41 阅读
  3. c#之函数

    2024-01-24 18:42:03       29 阅读
  4. 揭秘Python的隐秘语法:编程大师的秘密武器

    2024-01-24 18:42:03       24 阅读
  5. Python组合数据类型

    2024-01-24 18:42:03       26 阅读
  6. Redis

    Redis

    2024-01-24 18:42:03      28 阅读
  7. C语言 用三种方法求一个整数二进制位中1的个数

    2024-01-24 18:42:03       32 阅读
  8. vue3的watchEffect和watch其他参数

    2024-01-24 18:42:03       39 阅读
  9. 一种计数算法

    2024-01-24 18:42:03       40 阅读
  10. 代码随想录二刷 |回溯 |分割回文串

    2024-01-24 18:42:03       42 阅读