摄像头预览和媒体投影
通过收藏集保持井井有条 根据你的偏好保存内容并进行分类。

第 3 级 — 针对大屏幕做好准备
摄像头预览
摄像头是最重要的 Android 应用之一。摄像头取景器是应用的一个窗口,是摄像头传感器输出(摄像头预览)的渲染画面。
摄像头传感器位置固定,宽高比固定,通常以横向输出图像数据。然而,取景器必须适应设备的纵向和横向方向、折叠式设备的折叠和展开状态,以及多窗口模式下的不同窗口尺寸。
在多窗口模式和折叠式设备上,取景器可以在横向设备上呈纵向,或在纵向设备上呈横向。摄像头应用通常必须旋转图像预览以匹配取景器的方向。即使取景器和摄像头传感器处于相同的方向,它们的宽高比也可能不同。
随着应用的 UI 改变方向和尺寸,你的应用面临着调整摄像头传感器图像的方向和比例,使其与应用 UI 的方向和宽高比匹配的挑战。
要了解如何管理摄像头预览,请参阅以下开发者指南
媒体投影捕获设备屏幕或应用窗口的内容,并在另一台设备(例如电视)上显示捕获的内容。
媒体投影应用必须注册服务权限,管理用户同意,调整捕获内容的方向和比例以匹配目标设备的方向和宽高比,并启用投影的自定义。
如需了解实现详情,请参阅媒体投影。
本页上的内容和代码示例受内容许可中所述许可的约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新时间:协调世界时 2025 年 2 月 10 日。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["已过时","outOfDate","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新时间:协调世界时 2025 年 2 月 10 日。"],[],[]]