首页 > 解决方案 > Xamarin.Android Camera2 API 相机不会出现在默认应用程序中

问题描述

我将示例 Сamera2 API 代码下载到我的设备。在另一个应用程序中,我想启动一个第三方相机,但我无法选择我下载的那个。

标签: xamarinxamarin.androidandroid-camera2

解决方案


我找到了 Xamarin.Android 的解决方案。我在我的 CameraActivity 页面上方添加了该清单字符串 [Activity (Label = "Camera2Basic", MainLauncher = true, Icon = "@drawable/icon")]

我的意图过滤器包含此代码

[IntentFilter(new[] { "android.media.action.IMAGE_CAPTURE" }, Categories = new[] { Intent.CategoryDe​​fault})]

此代码在 Manifest 中写入字符串,它们需要用于默认意图调用


推荐阅读