полноэкранное приложение для Android

у меня два вопроса:

один, как я могу запустить свое приложение в полноэкранном режимекак видео проигрыватели запускают видео в полноэкранном режиме.

Я много пробовал и все еще изо всех сил пытался достичь этого, но не смог найти решение.

список решений, которые я нашел, но они не соответствуют моим требованиям

это скрывает только панель уведомлений.

requestWindowFeature(Window.FEATURE_NO_TITLE);

GetWindow () setFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN).

также скрывает только панель уведомлений

android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">

она низкопрофильна, панель навигации не скрывает ее.

. GetWindow () getDecorView () setSystemUiVisibility (View.SYSTEM_UI_FLAG_LOW_PROFILE).

не влияет на мою деятельность.

anyView.setSystemUiVisibility (View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);

Обратите внимание, что:

я не говорю о рутировании устройства, поэтому, пожалуйста, предоставьте те решения, которые могут работать без рутирования устройства.я не говорю о том, чтобы скрыть только панель уведомлений, но полноэкранный, скрывая как панель навигации, так и панель уведомлений.я говорю о желе бобов API 4.1 или выше, чем 4.1 версия Androidи, пожалуйста, дайте ответы с кодом.

после моих исследований и ваших ответов я получаю следующее:

но мое приложение должно выглядеть так без панели навигации:

я не хочу, чтобы системная навигация отображалась в моем приложении.

Ответы на вопрос(8)

Ваш ответ на вопрос