Как избавиться от верхнего угасающего края в полноэкранном режиме 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);