Я использую эти строки, чтобы получить полный экран, но панель для батареи и антенны все еще существует.Полноэкранные коды Android не работают
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(
WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
Я даже проверил линию, указанную в How to get rid of top fading edge in android full screen mode? Когда я добавить, что (setTheme(android.R.style.Theme_NoTitleBar_Fullscreen);
), экран идет вверх, но это вроде как бар находится на вершине моего экрана. Я, естественно, предполагаю, что ОС (Android 4.0.4) этого не позволяет, но мне сказали, что этот код заставит его быть таким, но он не работает, конечный код будет более точным:
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setTheme(android.R.style.Theme_NoTitleBar_Fullscreen);
getWindow().setFlags(
WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
setListAdapter(new ArrayAdapter<String>(Menu.this,
android.R.layout.simple_list_item_1, classes));
}
Не могли бы вы помочь мне?
Код не работал, это было в моем вопросе. –
Измените свой 'FLAG_FORCE_NOT_FULLSCREEN' на' FLAG_FULLSCREEN' – Strider
Да! Я понял. Я допустил ошибку. :) Я бы проголосовал за вас, но моя репутация этого не позволяет. –