using Android.App; using Android.Content.PM; using Android.OS; using AndroidX.Annotations; using Avalonia; using Avalonia.Android; using InABox.Avalonia.Platform; using InABox.Avalonia.Platform.Android; using PRS.DigitalKey; using Syncfusion.Licensing; namespace PRS.Avalonia.Android; [Activity( Label = "PRS.DigitalKey.Android", Theme = "@style/MyTheme.NoActionBar", Icon = "@drawable/icon", MainLauncher = true, ConfigurationChanges = ConfigChanges.Orientation | ConfigChanges.ScreenSize | ConfigChanges.UiMode)] public class MainActivity : AvaloniaMainActivity { #if ANDROID //Platform. #endif protected override void OnCreate(Bundle? savedInstanceState) { base.OnCreate(savedInstanceState); //Platform.Init(this, savedInstanceState); // ActivityStateManager.Default.Init(application); //Microsoft.Maui.ApplicationModel.Platform. Init(this, bundle); // Microsoft.Maui.ApplicationModel.Platform.ActivityStateChanged += Platform_ActivityStateChanged; } protected override AppBuilder CustomizeAppBuilder(AppBuilder builder) { PlatformTools.Register(); return base.CustomizeAppBuilder(builder) .WithInterFont(); } }