Как я могу установить цвет строки состояния в приложении .net для Android?C#

Место общения программистов C#
Anonymous
Как я могу установить цвет строки состояния в приложении .net для Android?

Сообщение Anonymous »

Я пытаюсь изменить цвет приложения Android, в котором в качестве пользовательского интерфейса используется avalonia. Это моя основная деятельность:

Код: Выделить всё

public class MainActivity : AvaloniaMainActivity
{
protected override void OnCreate(Bundle savedInstanceState)
{
View decorView = Window.DecorView;
var uiOptions = decorView.WindowSystemUiVisibility;
var newuioptions = uiOptions;
newuioptions |=  SystemUiFlags.LayoutStable |  SystemUiFlags.LayoutFullscreen;
decorView.SystemUiFlags = newuioptions;
Window.SetStatusBarColor(Color.Orange);
base.OnCreate(savedInstanceState);
}

protected override AppBuilder CustomizeAppBuilder(AppBuilder builder)
{
return base.CustomizeAppBuilder(builder)
.WithInterFont()
.UseReactiveUI();
}
}
Строка состояния остается неизменной, что бы я ни делал. Чего мне не хватает и как изменить строку состояния Android?

Подробнее здесь: https://stackoverflow.com/questions/787 ... ndroid-app

Вернуться в «C#»