xamarin - 如何自定义窗口拍照
问题描述
对于安卓手机。
在 .net MAUI 中,我想自定义一个带有“拍照”按钮的窗口,一旦单击此按钮,我就想拍照。
我知道在 Xamarin 中,我可以安装包Xam.Plugin.Media
,然后调用Plugin.Media.CrossMedia.Current.TakePhotoAsync
方法来拍照,但我不知道如何在 MAUI 中进行操作。我不知道是否需要为 MAUI 安装任何软件包。
我知道在 MAUI 中,我可以使用Microsoft.Maui.Essentials
和调用MediaPicker.CapturePhotoAsync()
来拍照,但是这个方法调用了移动设备的默认相机应用程序。
解决方案
您可以去实现自己的相机控件包装器,尤其是对于 Android,这并不是一项真正有趣的任务。
因此,另一种选择是查看具有CameraView
. 在撰写本文时,我们还没有准备好我们的 .NET MAUI 包,但我们正在努力工作,应该会在本月进行第一次预览。
推荐阅读
- python - Python 彩票系统只有 6 个号码。我需要帮助,因为每个循环都只是添加到列表中。请帮忙
- javascript - 根据条件导入 React
- python - 用于最小二乘 kabsch 算法的 SCIPY 库示例 align_vectors
- c - 创建用户名函数如果根本没有输入怎么办?
- c# - 在 .NET Core Docker 映像中包含共享 C 库 (.SO)
- c# - 如何使用 Speex 正确移除回声消除?
- angular - Angular 库模块注入抽象类的相同服务实例
- postgresql - PostgreSQL:全文搜索未按预期工作
- css - 使用 opentypejs 仅显示特定字形
- vue.js - Vuelidate $each:如何验证嵌套集合?