xamarin - Xamarin.Android Camera2 API 相机不会出现在默认应用程序中
问题描述
我将示例 Сamera2 API 代码下载到我的设备。在另一个应用程序中,我想启动一个第三方相机,但我无法选择我下载的那个。
解决方案
我找到了 Xamarin.Android 的解决方案。我在我的 CameraActivity 页面上方添加了该清单字符串 [Activity (Label = "Camera2Basic", MainLauncher = true, Icon = "@drawable/icon")]
我的意图过滤器包含此代码
[IntentFilter(new[] { "android.media.action.IMAGE_CAPTURE" }, Categories = new[] { Intent.CategoryDefault})]
此代码在 Manifest 中写入字符串,它们需要用于默认意图调用
推荐阅读
- tensorflow - 在我的 MAC M1 Air 上设置深度强化学习环境
- python - check if key is present in every segment of size k in array?
- sql - How to combine multiple SQL Queries without UNION or UNION ALL?
- r - conda hangs indefinitely when installing/activating R
- windows - Trigger Windows Service execution?
- reactjs - 使用 createContext() 和 useContext() 时我做错了什么?
- java - hashset returns only two elements
- angular - 使用 Angular CDN 的多个未捕获的类型错误
- node.js - 为请求添加条件。NodeJs 和 sheetdb-node
- maven - 收到来自服务器的状态码 401:未授权来自远程的 jar