在CodenameOne中将默认摄像头设置为前置或后置

3
有时我想用后置相机“扫描”文件,有时又想用前置相机拍自拍照。在调用Capture.capturePhoto()方法之前,是否可以设置默认相机?
我发现默认相机始终是上次使用的相机。
1个回答

4
你应该看一看新的本地相机API,它让你对相机拥有更多控制权。这篇博客介绍了这个库。

谢谢,这看起来就是我需要的。然而,我无法正确构建CameraKitDemo。我尝试了各种方法,最终新建了一个项目(IntelliJ),并将源代码复制到该项目中。我将CameraKitCodenameOne.cnlib复制到lib目录中,右键单击它并选择Codename One/Refresh cn1libs。它在IDE中编译和运行(只显示“正在加载本机相机视图”,正如预期)。当我尝试构建它时,在构建服务器上出现以下错误:package com.wonderkiln.camerakit不存在,找不到符号CameraView等。 - J. Naude
你能否提出一个单独的问题,描述一下你遇到的任何问题? - Diamond
请参见新问题:https://stackoverflow.com/questions/49857262/build-problems-with-codenameonecamerakit-cn1lib - J. Naude

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接