Подтвердить что ты не робот

Удаление строки заголовка приложения для Android

Я делаю небольшое приложение для Android, и я хочу удалить панель заголовков Android.

Я пробовал использовать

this.requestWindowFeature(Window.FEATURE_NO_TITLE);

Но он все еще заставляет строку заголовка показывать в течение 0,1 секунды, когда приложение запускается. Я бы хотел, чтобы он даже не показывал его, когда приложение загружается.

Я немного искал, и кто-то упоминает, что вы можете изменить стиль приложения, но я не знаю, как это сделать. Я только начал создавать приложения, поэтому у меня нет большого опыта.

4b9b3361

Ответ 1

попробуйте следующее:

в вашем теге приложения в манифесте добавить android:theme, например:

<application android:theme="@android:style/Theme.NoTitleBar" ...>

Ответ 2

Чтобы сделать это, я объявил стиль, наследующий все, от моего общего стиля. Этот стиль отключил Android titleBar по умолчанию.

<style name="generalnotitle" parent="general">
    <item name="android:windowNoTitle">true</item>
</style>

Создайте новый стиль и добавьте этот стиль в свои разные представления или добавьте этот код в стиле по умолчанию, чтобы отключить titleBar для всех окон!

Ответ 3

В тэге AndroidManifest <activity> добавьте:

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"