Android:当相机设备打开完成时,如何在CameraX中获取回调?

2024-01-07

我想在cameraX完成打开时应用白平衡和曝光值。有没有办法让相机打开回调与CameraDevice.StateCallback在相机2中?


我不知道相机可用性的回调,但有一个用于预览的回调。

预览可见性的回调:

Use: previewView.previewStreamState.observe(previewObserver)

The previewObserver对象初始化:

previewObserver = Observer { streamState ->
    if (streamState == PreviewView.StreamState.STREAMING) { // if preview visible
        // todo
    } else if (streamState == PreviewView.StreamState.IDLE) { // if preview not visible
        // todo
    }
}

*预览不可见意味着您看不到相机预览(未流式传输),反之亦然

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android:当相机设备打开完成时,如何在CameraX中获取回调? 的相关文章

  • 检测到设备正在振动?

    我使用下面的代码来振动设备 public void vibrator try Vibrator vibrator Vibrator getSystemService Context VIBRATOR SERVICE vibrator vib
  • 如何更新 Firebase 中的节点密钥?

    如何重命名14 04 2017 node 没有用于重命名节点的 API 您必须获取节点的值 使用新名称将其保存到数据库并删除旧节点
  • 菜单未显示在应用程序中

    由于某种原因 我的操作菜单在我的 Android Studio 应用程序中消失了 我正在按照教程学习如何创建 Android 应用程序 但最终遇到了这个问题 我正在使用 atm 的教程 http www raywenderlich com
  • Android libgdx 首选项丢失

    我在 Libgdx 引擎中创建了 Android 游戏 一段时间后 我注意到在某些应用程序杀手中杀死该应用程序后 或者如果我在 Android 设置中执行 强制关闭 操作 我保存到首选项中的游戏选项就会丢失 有办法防止这种情况吗 我从来没有
  • Delphi XE7 Android 全屏(隐藏软键)

    如何在XE7中全屏显示 隐藏顶部 标题 和底部 软键 工具栏 在 XE6 中 我可以通过在应用程序部分写入来调整 AndroidManifest 以使我的应用程序全屏显示并且没有操作栏 android theme android style
  • KitKat(及更低版本)设备上的 Android Material Design

    我将在我们学校开发一个 Android 应用程序作为一个项目 我想使用 Google 的新 Material Design 但我知道它仅适用于 Android L 设备 Jack Underwood 最近发布了名为 Today Calend
  • 如果我们使用后退按钮退出,为什么 Android 应用程序会重新启动?

    按住主页按钮并返回应用程序时 应用程序不会重新启动 为什么使用后退按钮会重新启动 如果我们使用后退按钮退出 有什么方法可以解决在不重新启动的情况下获取应用程序的问题吗 请帮忙 当您按下Home按钮 应用程序将暂停并保存当前状态 最后应用程序
  • Android 原理图内容提供程序库配置?

    Jake Wharton 在最近的一次演讲中提到了这个库 它看起来是避免大量样板文件的好方法 所以我尝试了一下 但没有任何成功 https github com SimonVT schematic https github com Simo
  • 获取 AlarmManager 中活动的 PendingIntents 列表

    我有办法获取活动列表PendingIntent在设备中 我开始工作AlarmManager我想看看我的PendingIntents 已正确创建和删除 也很高兴看到其他什么PendingIntent在那里 只是为了看看某些应用程序是否正在做一
  • TextView 之间有分隔线

    我正在尝试在 android studio 中创建以下布局 因为我对 android 东西还很陌生 所以我第一次尝试使用 LinearLayout 并认为这可能无法实现 现在我正在尝试使用RelativeLayout 我已经用颜色创建了这个
  • Firebase:如何在Android应用程序中设置默认通知渠道?

    如何设置default通知渠道通知消息当应用程序在后台运行时会出现什么情况 默认情况下 这些消息使用 杂项 通道 如你看到的在官方文档中 https firebase google com docs cloud messaging andr
  • 请求位置更新参数

    这就是 requestLocationUpdates 的样子 我使用它的方式 requestLocationUpdates String provider long minTime float minDistance LocationLis
  • 检查 Android 手机上的方向

    如何查看Android手机是横屏还是竖屏 当前配置用于确定要检索的资源 可从资源中获取Configuration object getResources getConfiguration orientation 您可以通过查看其值来检查方向
  • Android Webview 图像未加载

    我制作了一个简单的应用程序WebView 但有些图片无法加载 正确 在我的电脑上 错误 在模拟器中 Correct 错误 没有横幅 于是我用Chrome debug进行调试 发现我的代码被改变了 我不添加像noscript or style
  • 在 Android 上按下电源按钮时,如何防止先调用 onDestroy() 再调用 onCreate()

    我正在记录每个 onCreate 和 onDestroy 调用 我发现 一旦我单击 Android 上的电源按钮 以及模拟器上的电源按钮 我的活动中就会拨打电话 gt onDestroy gt onCreate 这会杀死我的游戏 然后立即从
  • 应用程序关闭时的倒计时问题

    我制作了一个 CountDownTimer 代码 我希望 CountDownTimer 在完成时重新启动 即使应用程序已关闭 但它仅在应用程序正在运行或重新启动应用程序时重新启动 因此 如果我在倒计时为 00 10 分钟 秒 时关闭应用程序
  • 如何将图像从 Android 应用程序上传到网络服务器的特定文件夹中

    如何将图像从 android 移动到 Web 服务器上的指定文件夹 这是我的安卓代码 package com example bitmaptest import java io ByteArrayOutputStream import ja
  • 为什么Android的ImageReader类这么慢?

    我尝试了适用于 Android 3 4 1 的全新 OpenCVJavaCamera2View但它太慢了 仅显示相机视图约 15 fps 当我尝试较旧的JavaCameraView相反 它给了我很好的结果 30fps 这是我相机的极限 我想
  • 如何删除因 Google Fitness API 7.5.0 添加的权限

    将我的 play services fitness api 从 7 0 0 更新到 7 5 0 后 我注意到当我将新版本上传到 PlayStore 时 它 告诉我正在添加一个新权限和 2 个新功能 我没有这样做 有没有搞错 在做了一些研究来
  • 找到 Android 浏览器中使用的 webkit 版本?

    有没有办法知道某些特定手机上的 Android 浏览器使用的是哪个版本的 webkit 软件 如果有一个您可以浏览以获取该信息的 URL 那就太好了 但任何其他方式也很好 如果你知道 webkit 版本 你就知道 html5 支持多少 至少

随机推荐

  • 如何让 python 脚本安全退出?

    这是我有一个必须输入的密码的情况 如果输入错误 脚本将无法继续并自行退出 但我怎样才能告诉脚本安全地退出呢 I tried sys exit 但这会产生回溯错误 并且看起来不是一个非常干净的退出方法 实际上 sys exit 只会抛出一个S
  • AWS lambda无服务器网站会话维护

    我使用 Node js 作为后端开发了一个网站 最近我正在尝试将其变成无服务器并部署到 lambda 我将重写大部分代码 但只是还没弄清楚如何在用户登录后维护会话 我使用的是 express session 模块 会话数据全部记录在数据库中
  • 启动ejb bean不工作

    我正在尝试使用启动 ejb 在启动时做一些事情 但我的豆子从来没有被调用过 这是我的豆子 import javax annotation PostConstruct import javax ejb Startup import javax
  • Django cookies 在电子邮件地址周围放置双引号

    在我的登录脚本中 它为用户登录其电子邮件地址和密码创建一个 cookie 我遇到的问题是 当设置电子邮件地址时 它将整个电子邮件地址放在双引号之间 我怎样才能让它不呢 if request method POST post request
  • iOS9 self.canDisplayBannerAds = true 不显示任何广告 [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 非常简单的iAd代码 import UIKit import iAd class ViewController UIViewCon
  • Linux 上的 SAFEARRAY

    我在 Linux 上使用一个专有库 它使用SAFEARRAY输入回调函数 HRESULT Write SAFEARRAY Data SAFEARRAY在头文件中定义为typedef void SAFEARRAY 我必须定义一个回调函数来获取
  • ASP.NET MVC Html.Editor 将模型传递给编辑器模板

    我有一个名为 Address cshtml 的编辑器模板 其模型定义为 model Acme Models Address 在视图中 我想调用编辑器模板并传递相同类型的局部变量 并定义它将用于变量的名称 我尝试了很多方法 包括 Html E
  • 如何在Windows 10上构建winium驱动服务?

    我正在使用以下类代码通过 WiniumDriver 启动计算器 在创建 WiniumDriver 实例之前 我将启动一个 winium 驱动程序服务 import java io File import java io IOExceptio
  • java中的返回值语法

    我不太确定这个方法的作用 或者更好的是我不确定 是什么意思 有人可以帮我理解吗 private int guess return isTrue A isFalse B neither C D 这是嵌套的情况三元运算符 http en wik
  • SQL查询获取最近3个月的数据

    如何获取今天的日期并将其转换为01 mm yyyy格式化并从表中获取 3 个月前交货月份的数据 表已包含交割月份01 mm yyyy SELECT FROM TABLE NAME WHERE Date Column gt DATEADD M
  • 使用 jQuery 获取整个开始标签

    假设 HTML 是 div class someclass more divs div 如何使用 ID 获取 HTML 中显示的整个开始标记及其属性 但不是结束标记 例如 page tag 然后会返回 div class someclass
  • Apache Airflow 任务超时

    所以我有一个任务的测试 dag 这是一个简单的 ETL 尝试从 mssql 数据库中提取数据并将它们加载到 postgres 数据库 所以它的工作方式是按日期选择并插入过去 360 天的 postgres 数据库 但任务在 10 天左右后
  • 如何在Python中找到两个单词之间的最短依赖路径?

    我尝试在给定的依赖树中找到 Python 中两个单词之间的依赖路径 对于句子 流行文化中的机器人提醒我们人类的伟大之处 不受约束的人类机构 我使用了 practnlptools https github com biplab iitb pr
  • Scikit - SVM 的 3D 特征数组

    我正在尝试在 scikit 中训练 SVM 我正在遵循该示例并尝试将其调整为我的 3d 特征向量 我尝试了页面中的示例http scikit learn org stable modules svm html http scikit lea
  • org.apache.poi.POIXMLException 目前不支持严格的 OOXML,请参阅 bug #57699

    我想用java解析Excel文件 所以我使用apache poi库 这里是maven依赖项
  • 涂抹工具的算法?

    我正在尝试实现一个涂抹工具 就像您在 Gimp 或 Photoshop 中找到的那样 我尝试了很多变体 但它们都有问题 我尝试在图像上从位置 P1 到 P2 进行涂抹的基本方法是 从 P1 中复制当前画笔大小的矩形 在 P2 处以低不透明度
  • Django 管理站点:防止字段被编辑?

    是否可以防止某些字段在保存后被编辑 当用户创建特定模型的新项目时 它们应该是可编辑的 但当他们尝试打开它们来编辑某些字段时 它们会被 阻止 thanks 您可以覆盖您的 ModelAdminget readonly fields将某些字段设
  • sql:像任何一样与像所有一样

    我不明白为什么有时 LIKE 需要 ANY 有时却需要 ALL 这让我抓狂 我觉得我应该能够在这两种情况下使用 ANY 我试图选择括号中任何正则表达式后面的记录 出于某种原因 第一个 LIKE 与 ANY 一起工作得很好 它返回所有包含狗粮
  • UITextView 中带有
    标签的 HTML

    我想显示 HTML 文本 blockquote 中的标签UITextView HTML 示例 div blockquote class uncited div div blockquote div blockquote
  • Android:当相机设备打开完成时,如何在CameraX中获取回调?

    我想在cameraX完成打开时应用白平衡和曝光值 有没有办法让相机打开回调与CameraDevice StateCallback在相机2中 我不知道相机可用性的回调 但有一个用于预览的回调 预览可见性的回调 Use previewView