我正在使用来自的相机代码库https://github.com/rasmuschristensen/XamarinFormsImageGallery https://github.com/rasmuschristensen/XamarinFormsImageGallery打开相机,拍照并在画廊中展示。在 droid 项目中,拍照后,对话框会要求保留照片或使用“确定”和“重试”按钮丢弃照片。无论如何,我可以避免这一步并进入下一步。
Regards
使用媒体插件你将无法做到这一点。该插件使用 Android 中拍摄照片的标准方式,依赖于设备的实际相机应用程序。保存/重试功能是相机应用程序的一部分,我们无法访问它,因为 Android“提供商”(三星、LG、索尼等)之间的情况会有所不同
避免这种情况的一种方法是使用 SurfaceView 而不是使用相机应用程序在您自己的应用程序中捕获照片。我发现this https://www.airpair.com/android/android-camera-surface-view-fragment示例,但不幸的是是用 Java 编写的,但我认为翻译成 Xamarin/C# 并不太难。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)