|
|
@ -3,6 +3,7 @@ using Android.App; |
|
|
using Android.Content.PM; |
|
|
using Android.Content.PM; |
|
|
using Avalonia.Android; |
|
|
using Avalonia.Android; |
|
|
using Avalonia.Controls; |
|
|
using Avalonia.Controls; |
|
|
|
|
|
using Avalonia.Controls.ApplicationLifetimes; |
|
|
using Avalonia.Input.TextInput; |
|
|
using Avalonia.Input.TextInput; |
|
|
using Avalonia.Markup.Xaml; |
|
|
using Avalonia.Markup.Xaml; |
|
|
using Avalonia.Media; |
|
|
using Avalonia.Media; |
|
|
@ -30,11 +31,17 @@ namespace Avalonia.AndroidTestApplication |
|
|
{ |
|
|
{ |
|
|
public override void Initialize() |
|
|
public override void Initialize() |
|
|
{ |
|
|
{ |
|
|
Styles.Add(new DefaultTheme()); |
|
|
Styles.Add(new SimpleTheme(new Uri("avares://Avalonia.AndroidTestApplication"))); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public override void OnFrameworkInitializationCompleted() |
|
|
|
|
|
{ |
|
|
|
|
|
if (ApplicationLifetime is ISingleViewApplicationLifetime singleViewLifetime) |
|
|
|
|
|
{ |
|
|
|
|
|
singleViewLifetime.MainView = CreateSimpleWindow(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
var baseLight = (IStyle)AvaloniaXamlLoader.Load( |
|
|
base.OnFrameworkInitializationCompleted(); |
|
|
new Uri("resm:Avalonia.Themes.Default.Accents.BaseLight.xaml?assembly=Avalonia.Themes.Default")); |
|
|
|
|
|
Styles.Add(baseLight); |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// This provides a simple UI tree for testing input handling, drawing, etc
|
|
|
// This provides a simple UI tree for testing input handling, drawing, etc
|
|
|
|