Ukrywanie paska tytułu / paska powiadomień, gdy urządzenie jest zorientowane na krajobraz
Chcę, aby mój pasek tytułu był ukryty, gdy zmieniam urządzenie w krajobraz. Widziałem opcję XML, aby ukryć pasek tytułu i następujący przykład programowego:
//Remove title bar
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
//Remove notification bar
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
ALE, używamconfigChanges
parametr dlaorientation
iscreenSize
, więc moja aktywność nie jest ponownie tworzona, gdy orientuje się na krajobraz (robię to z pewnych powodów). Więc nie mogę użyć powyższych metod, ponieważ te połączenia muszą być wykonane wcześniejsetContentView()
.
Więc jakieś pomysły? Dziękuję Ci.