0
4

2 回答 2

1

他们的想法是在每次配置更改时重新创建 UI,而 TextureView 仍然存在。

于 2019-09-25T09:00:01.057 回答
1

您是否注意到有两个 XML camera_ui_container.xml 文件,一个用于纵向,一个用于横向,以实现不同的旋转 UI。和线

// 如果有的话,删除之前的 UI

container.findViewById(R.id.camera_ui_container)?.let { container.removeView(it) }

实际上是在做相机 UI 的娱乐部分@Alex Cohn是对的,在同一点上。

如果您只处理单一方向,则可以使用单一布局来完成。

于 2019-09-25T09:36:16.350 回答