android - 从双后置摄像头设置捕获立体图像
问题描述
我正在尝试从 Redmi Y2 上的双摄像头设置中捕获立体视频。
不幸的是,它还没有更新到 Android P,因此谷歌似乎还没有正式提供多摄像头支持。我想知道是否还有其他方法可以捕获立体声馈送。
我尝试使用这个非常简单的代码至少检测摄像头,但它只检测到一个前置和后置摄像头,尽管两侧都有双摄像头设置。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
List<String> camID = new ArrayList<>();
CameraManager manager = (CameraManager) getSystemService(Context.CAMERA_SERVICE);
try {
for (String cameraId : manager.getCameraIdList()) {
camID.add(cameraId);
}
} catch (CameraAccessException e) {
e.printStackTrace();
}
Toast.makeText(this, String.valueOf(camID.size()),
Toast.LENGTH_LONG).show();
}
解决方案
推荐阅读
- makefile - make:指定包依赖位置
- javascript - history.push('/somePath') 不工作,被异步函数弄糊涂了
- .net - .NET - Microsoft.Web.WebView2 是开源的吗?
- flutter - 在更新我的应用程序时,您的 Android App Bundle 使用错误的密钥签名错误
- c# - 在 Azure Modile 应用服务后端将字符串属性反序列化为 Json 对象
- java - 构造函数 Peca() 未定义
- java - 为什么这个 Spring Boot 应用程序会为发布请求引发异常
- python - Selenium:等待元素加载
- html - 使用 iframe 计算 CSS
- reactjs - 如何使用钩子将变量分派到 redux 文件