у меня есть два вопроса:полноэкранного приложения андроид
- один, как я могу запустить мое приложение в полноэкранном режиме
- как видеоплеер работают видео в полноэкранном режиме.
Я пробовал много и все еще изо всех сил пытался достичь этого, но не смог найти решение.
список решения я нашел, но они не выполняют мои требования
это скрывает только панель уведомлений. .
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);
обратите внимание, что:
- я не говорю о укоренении устройства, поэтому просьба представить те решения, которые могут работать без укоренения устройства.
- Я не говорю о том, что скрываю только панель уведомлений, но полный экран, скрывая как панель навигации, так и панель уведомлений.
- Я говорю о желе bean api 4.1 или выше 4.1 версии android
- и, пожалуйста, дайте ответы с кодом.
после моего исследования и ваши ответы, я получаю это:
, но мое приложение должно выглядеть следующим образом без панели навигации:
я не хотите, чтобы панель навигации системы отображалась в моем приложении.
Разве ваше приложение не работает в полноэкранном режиме, когда нет панели уведомлений ?! – Enthusiasmus
Вы можете посмотреть, как использовать 'setSystemUIVisibility (int)' и различные флаги для использования, например [SYSTEM_UI_FLAG_LOW_PROFILE] (http://developer.android.com/reference/android/view/View.html#SYSTEM_UI_FLAG_LOW_PROFILE). Вы можете использовать разные флаги в сочетании друг с другом, разделив их на '|' – codeMagic
@ Хамад, вы нашли свой ответ? –