【发布时间】:2016-01-05 12:12:11
【问题描述】:
我在一个应用程序中使用了 CWAC 的摄像头。尽管演示应用程序似乎按照我需要的方式工作 - 即如果我从 DemoCameraHost 中的 mirrorFFC() 返回 true,来自前置摄像头的图像不会镜像。
@Override
public boolean mirrorFFC() {
return true;
}
当我在我的应用程序中执行完全相同的操作时,由于某种原因,来自前置摄像头的图像仍然是镜像的。很明显,我错过了一些东西,尽管我发现很难把我的手指放在上面。我什至在我的 Camera Fragment 类的 onCreate 中将 true 传递给 SimpleCameraHost 构建器,如下所示。
cameraHost = new MyCameraHost(getActivity(), useFFC);
SimpleCameraHost.Builder builder =
new SimpleCameraHost.Builder(cameraHost).mirrorFFC(true);
setHost(builder.useSingleShotMode(true).mirrorFFC(true).build());
【问题讨论】:
标签: android camera commonsware-cwac cwac-camera