-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathMainApplication.cs
More file actions
23 lines (21 loc) · 862 Bytes
/
MainApplication.cs
File metadata and controls
23 lines (21 loc) · 862 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using Android.Runtime;
using Android.Util;
using AndroidX.Camera.Camera2;
using AndroidX.Camera.Core;
namespace CameraXBasic
{
// Set CameraX logging level to Log.ERROR to avoid excessive logcat messages.
// Refer to https://developer.android.com/reference/androidx/camera/core/CameraXConfig.Builder#setMinimumLoggingLevel(int)
// for details.
[Application(Name = "com.android.example.cameraxbasic.MainApplication")]
class MainApplication : Application, CameraXConfig.IProvider
{
public MainApplication(IntPtr handle, JniHandleOwnership transfer) : base(handle, transfer)
{ }
CameraXConfig CameraXConfig.IProvider.CameraXConfig
{
get => CameraXConfig.Builder.FromConfig(Camera2Config.DefaultConfig())
.SetMinimumLoggingLevel((int)LogPriority.Error).Build();
}
}
}