Files
LanMountainDesktop/LanMountainDesktop.Mobile.Android/MobileAndroidApplication.cs

27 lines
750 B
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using Android.App;
using Android.Runtime;
using Avalonia;
using Avalonia.Android;
using LanMountainDesktop.Mobile;
namespace LanMountainDesktop.Mobile.Android;
/// <summary>
/// Android 应用级入口。Avalonia 12 中 AppBuilder 的创建/定制由
/// AvaloniaAndroidApplication&lt;TApp&gt; 子类负责(而非 Activity
/// </summary>
[Application]
public class MobileAndroidApplication : AvaloniaAndroidApplication<MobileApp>
{
protected MobileAndroidApplication(nint javaReference, JniHandleOwnership transfer)
: base(javaReference, transfer)
{
}
protected override AppBuilder CustomizeAppBuilder(AppBuilder builder)
{
return base.CustomizeAppBuilder(builder)
.WithInterFont();
}
}