Удалить заголовок по умолчанию - PullRequest
15 голосов
/ 05 марта 2012

Как удалить верхнюю строку заголовка по умолчанию в приложении для Android?

enter image description here

Серый Привет, Android-бар?

Ответы [ 9 ]

33 голосов
/ 05 марта 2012

Удалить заголовок очень просто. Просто добавьте свойство android: theme в ваш AndroidManifest.xml

<application android:theme="@android:style/Theme.NoTitleBar">
23 голосов
/ 05 марта 2012
<style name="MyTheme" parent="@android:style/Theme.NoTitleBar">
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowBackground">@drawable/xyz</item>
</style>
5 голосов
/ 05 марта 2012

enter image description here

Перейти в файл манифеста

Нажмите вкладку «Приложение» внизу (как показано)

Введите @android:style/Theme.NoTitleBar (как показано)

3 голосов
/ 05 марта 2012

Попробуйте это:

requestWindowFeature(Window.FEATURE_NO_TITLE);
2 голосов
/ 05 февраля 2014

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

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

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

1 голос
/ 27 июля 2017

Эта проблема возникает, когда вы используете встроенную панель инструментов по умолчанию и собственную панель инструментов.Есть два метода.

1) Перейдите в Values ​​/ style.xml <--- Базовые стили темы приложения в-> и измените свою родительскую тему следующим образом:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>

Другой способ - добавить атрибуты темы к вашей деятельности, как в файле манифеста:

android: theme = "@ style / Theme.AppCompat.Light.NoActionBar"

1 голос
/ 08 ноября 2016

Для Android Studio 2.2.2 , 2016

Заменить на app/src/main/res/values/styles.xml родительский Theme.AppCompat.Light.DarkActionBar на Theme.AppCompat.NoActionBar

Пример:

<resources>
    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
        <!-- Customize your theme here. -->
    </style>
</resources>
0 голосов
/ 12 февраля 2015

А также несколько тем доступны без строки заголовка. Например, Theme.AppCompat.Light.NoActionBar применяет соответствующую тему без строки заголовка

0 голосов
/ 22 марта 2013
android:theme="@android:style/Theme.NoTitleBar"

внутри AndroidManifest.xml я добавил код =)

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