用例:是我必须在没有任何活动或片段的服务中在后台运行相机
拦截器:新的camerax 会话绑定到生命周期所有者,但该服务没有任何。那么如何获取此对象或在没有它的情况下运行?
已经尝试过:我可以用 Camera2 库做同样的事情,但我想知道是否可以用 Camerax 也因为 Camera2 api 将来可能会被弃用。或者谷歌故意阻止用户在没有活动的情况下运行相机?
请建议
设置->手机固定在支架上,无法旋转。摄像头正对着笔记本
MyCameraActivity -> 固定方向 -> 肖像
用户应该能够通过单击按钮来旋转预览,即我的预览应该旋转(例如,如果我在开头看到向上箭头,那么单击用户应该能够旋转右侧箭头)
我能够在camera2中执行此操作,但找不到有关cameraX的任何有用信息。