在Java UI中,如何在一个组件中放置相机的预览界面
想问一下,如果要实现一个组件中放置一个相机的动态预览界面,应该选什么组件,怎么实现呢?
目前教程都是新创建一个新的AbilitySlice来显示,我希望不转换Slice,直接在组件中显示
相机
界面跳转
组件
预览
赞
收藏 0
回答 4
待解决
相关问题
如何在自定义函数中创建一个UI组件
830浏览 • 1回复 待解决
openharmony如何创建一个无ui界面的纯后台应用?
2475浏览 • 1回复 待解决
相机预览画面畸变 ,旋转手机,预览画面中同一个水杯高度忽高忽低,画面畸变。
665浏览 • 0回复 待解决
相机拍照,在实现一个相机应用之前必须先创建一个独立的相机设备,然后才能继续相机的其他操作。
474浏览 • 1回复 待解决
如何打开相机:如何用代码打开一个系统相机,拍照后返回一个图片流。
686浏览 • 1回复 待解决
如何在一个模块中使用另一个模块中编译出来的so
316浏览 • 1回复 待解决
如何实现一个全局都浮在界面上面的一个Component
857浏览 • 1回复 待解决
在Web组件中如何监听手势滑动返回上一个Web页面
50浏览 • 1回复 待解决
如何在一个PolarDB 集群中创建数据库?
1876浏览 • 1回复 待解决
有没有一个ARK UI组件库的工程模版?
474浏览 • 1回复 待解决
如果在一个组件中有一个模型数组,把模型数组传递给子组件,如何做到在父组件中修改模型数组中一个元素
692浏览 • 1回复 待解决
如何在一个DateAbility中创建一个RDB数据库和多个表,以及相应的配置?
2346浏览 • 1回复 待解决
如何从js写的ui页面跳转到java写的ui界面里?
3277浏览 • 1回复 待解决
能否把一个@Builder修饰的组件以参数形式去传入到另外一个组件中
822浏览 • 1回复 待解决
鸿蒙js开发UI界面之后如何调用java提供的接口?
2705浏览 • 1回复 待解决
在MongoDB中如何创建一个新的数据库?
2666浏览 • 1回复 待解决
OpenHarmony UI组件库发现了一个好东西!
5648浏览 • 2回复 待解决
UI界面中用@state绑定的变量,在逻辑代码中class中做了修改,怎么在UI界面察觉到这个@state变量发生了变化
814浏览 • 1回复 待解决
使用XComponent组件显示相机的预览输出流时,如何获取相机的帧数据
1452浏览 • 1回复 待解决
如何实现一个折叠组件
443浏览 • 1回复 待解决
如何在UI中获取UIAbilityContext
1177浏览 • 1回复 待解决
如何在UI中获取Context
1096浏览 • 1回复 待解决
如何在Native侧构建一个ArkTS对象
929浏览 • 1回复 待解决
如何将获取到的图像放置到 Image 组件中?
3462浏览 • 1回复 待解决
Column组件中放了Row子组件,当Row中的内容过长时,会显示在Column以外的区域
783浏览 • 1回复 待解决
SurfaceProvider API是提供专用的绘图面,它是零部件的基本零部件之一。它通常用于需要快速绘制图像的地方,例如在视频播放的情况下。所以感觉可以行得通。
我觉得也可以用弹窗组件CommonDialog,在照相机预览场景下,点击预览按钮,然后弹出预览框(弹框通过LayoutScatter查找布局文件),之后在弹框内显示相机预览效果,最后在弹框内点击取消,预览结束。这样通过弹框的形式,我觉得比较切合日常用户体验。
下面是CommonDialog API的开发文档,请采纳!
https://developer.harmonyos.com/cn/docs/documentation/doc-references/commondialog-0000001054678727
如果不想做切换 那就做显隐的处理。
组件容器.addComponent(surfaceProvider)
组件使用SurfaceProvider