Как избавиться от верхнего угасающего края в полноэкранном режиме Android?

Поместив следующие две строки кода в Activity.OnCreate, я могу получить полноэкранный вид:

requestWindowFeature (Window.FEATURE_NO_TITLE); getWindow (). setFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

Однако, если вы посмотрите внимательно, на верхнем краю экрана все еще остается небольшое замирание, которое выглядит как остатки удаленной строки заголовка. Как я могу избавиться от этого полностью?

Посмотрите этот снимок экрана, который является полноэкранным представлением, полученным с использованием вышеупомянутых двух строк кода, но верхний край исчезновения виден и раздражает, я уже пробовал android:fadingEdge="none" и android:fadingEdgeLength="0sp" в корне вид этой деятельности не работает:Полноэкранный режим с зеленым фоном, исчезающий край

1 ответ

Это сделает то, что вы просите:

requestWindowFeature(Window.FEATURE_NO_TITLE);
setTheme(android.R.style.Theme_NoTitleBar_Fullscreen);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Другие вопросы по тегам