MyN*_*ame 0 shell xamarin.forms
我正在使用 Xamarin.Forms Shell 创建一个应用程序,但我无法更改状态栏...我设法更改了活动栏的颜色,但状态栏保持深蓝色。(在 Android 9.0 Pie 的 Android 设备中)
我用谷歌搜索是否有办法改变状态栏的颜色,但我发现没有生效......所以我想知道在 Xamarin.Forms Shell 中是否有办法改变它。否则,在 Xamarin.Forms 中有没有办法?(不使用外壳)。
PS 在https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/shell/configuration
我看到 iphone 的顶部栏是彩色的,而 Android 设备的状态是黑栏,所以如果有一天我必须在 iphone 中使用该应用程序,这是否意味着我不会有这个问题?(我认为这也取决于操作系统的版本)
我想阅读您的经验,同时感谢您。
请Window.SetStatusBarColor(Android.Graphics.Color.Argb(255, 0, 255, 0));
在您的 Android 平台的 OnCreate() 方法中添加
此行。
我将状态栏更改为绿色。有运行截图。