как убрать анимацию строки состояния при переходе на полноэкранный режим в Android - PullRequest
4 голосов
/ 16 февраля 2012

когда я изменяю свою активность на полноэкранный режим, строка состояния выполняет анимация, но не исчезает сразу. так как я могу сделать статусбар исчезает сразу? если нужно изменить рамки, где находится Это?

Ответы [ 2 ]

3 голосов
/ 16 февраля 2012

попробуйте android:theme="@android:style/Theme.NoTitleBar.Fullscreen" в теге активности в файле манифеста.

Редактировать:

Используйте requestWindowFeature(Window.FEATURE_NO_TITLE) в вашем onCreate() перед вызовом setContentView () установить программно.

2 голосов
/ 29 февраля 2012

Я нашел решение.

мы можем использовать следующий код в действии, из которого мы создаем и запускаем Intent

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Intent scanIntent = new Intent(this, SecondActivity.class);
startActivity(scanIntent);

При этом сначала будет скрыта строка состояния, затем она будет перемещенак следующему действию.

Приведенный выше код потребуется только при использовании одного экземпляра для второго действия.иначе вы можете применить решение, данное Vineet Shukla

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...