Как избавиться от панели имен программ в верхней части приложения?

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

Ответ 1

Используйте android:theme="@android:style/Theme.NoTitleBar" либо для этого конкретного элемента <activity> в вашем манифесте, либо для всего элемента <application>, если вы хотите, чтобы он исчез для всех из них. Здесь часто задаваемые вопросы об этом.

Ответ 2

Я попробовал метод manifest, но по какой-то причине он не работал. Однако использование метода .java, как описано здесь, работало.

requestWindowFeature(Window.FEATURE_NO_TITLE);

Ответ 3

Откройте приложение /src/main/res/values ​​/styles.xml

<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <!-- Customize your theme here. -->
    </style>

</resources>

Ответ 4

Хорошая статья, почему вам следует избегать удаления заголовка из приложения Googler Reto Meier: http://blog.radioactiveyak.com/2010/07/how-to-display-android-status-bar-in.html

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