Приложение Android не работает в полноэкранном режиме, хотя флаги установлены на полноэкранный режимC#

Место общения программистов C#
Ответить
Anonymous
 Приложение Android не работает в полноэкранном режиме, хотя флаги установлены на полноэкранный режим

Сообщение Anonymous »

Я все еще новичок в .NET MAUI и пытаюсь создать простое FTP-клиентское приложение для своего телефона. Однако я не могу перевести его в полноэкранный режим.
Я установил флаги, но всякий раз, когда я тестирую его на своем локальном устройстве, он отказывается работать в полноэкранном режиме. Вот скриншот:
Изображение

Вот мой MainActivity.cs для платформы Android:

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

using Android.App;
using Android.Content.PM;
using Android.OS;
using Android.Views;
using AndroidX.Core.View;

namespace FTPBuddy
{
[Activity(Theme = "@style/Maui.SplashTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | ConfigChanges.SmallestScreenSize | ConfigChanges.Density)]
public class MainActivity : MauiAppCompatActivity
{
protected override void OnCreate(Bundle? savedInstanceState)
{
base.OnCreate(savedInstanceState);

Window?.AddFlags(WindowManagerFlags.Fullscreen | WindowManagerFlags.LayoutInScreen);
Window?.ClearFlags(WindowManagerFlags.ForceNotFullscreen);

var controller = Window?.InsetsController;
controller?.Hide(WindowInsets.Type.SystemBars());
}
}
}
Если бы кто-нибудь помог решить эту проблему, было бы здорово, спасибо!

Подробнее здесь: https://stackoverflow.com/questions/787 ... llscreened
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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