1,仿真器硬件加速,需要安装
2,刚创建的maui
不添加的话,启动可能时会自动退出,不退出,可以不加次配置
MauiApp1.csproj 文件中配置
在 PropertyGroup 元素下添加
<WindowsAppSdkDeploymentManagerInitialize>false</WindowsAppSdkDeploymentManagerInitialize>
3,设置状态栏、导航栏色颜色为透明
安卓平台 的MainActivity.cs 文件
添加一下代码
protected override void OnCreate(Bundle savedInstanceState)
{
//全屏,即隐藏状态栏,时间、信号这些也不可见
//Window.SetFlags(Android.Views.WindowManagerFlags.Fullscreen, Android.Views.WindowManagerFlags.Fullscreen);
//半透明 任务栏
// Window.SetFlags(Android.Views.WindowManagerFlags.TranslucentStatus, Android.Views.WindowManagerFlags.TranslucentStatus);
//全透明任务栏
Window.SetFlags(Android.Views.WindowManagerFlags.TranslucentNavigation, Android.Views.WindowManagerFlags.TranslucentNavigation);
设置状态栏、导航栏色颜色为透明
Window.SetStatusBarColor(Android.Graphics.Color.Transparent);
Window.SetNavigationBarColor(Android.Graphics.Color.Transparent);
base.OnCreate(savedInstanceState);
}