Remove title bar android studio

Как удалить строку заголовка в студии Android?

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

Перейдите в styles.xml и измените его .DarkActionBar на .NoActionBar

если цвета не имеют отношения к вашему приложению, вы можете выбрать

В файле манифеста Изменить:

работает onCreate() при setContentView() вызове перед .

иначе он выйдет из строя

В файле styles.xml измените DarkActionBar на NoActionBar

Это работает для меня

В файле манифеста измените на это:

Это работало для меня при values/styles.xml добавлении элементов:

Перейдите в Project -> app -> main -> res -> values ​​-> styles.xml

Измените эту строку, если хотите удалить ее для каждого просмотра

если вы хотите сделать это только для одного представления, вы можете изменить его в своих данных манифеста. Заходим в Android -> манифесты -> AndroidManifest.xml. сделать следующее:

  1. Найдите представление, в котором вы хотите получить изменения этого типа
  2. Добавить android:theme=»»@style/Theme.AppCompat.NoActionBar»

вы можете изменить name = «———«

найти android: theme = «@ style / AppTheme» измененный на android: theme = «@ style / no_title»

нажмите выбрать тему в строке меню (зеленый цвет рядом с MainActivity)

  • нажмите тема проекта
  • щелкните no_title (справа от вас)
  • нажмите ОК
Читайте также:  Андроид не видит геймпад xbox one

Источник

Как удалить строку заголовка в студии Android?

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

ОТВЕТЫ

Ответ 1

Перейдите в styles.xml и измените .DarkActionBar на .NoActionBar

Если цвета не имеют отношения к вашему приложению, вы действительно можете пойти на

вы можете изменить name= «———«

find android: theme = «@style/AppTheme» изменить на android: theme = «@style/no_title»

нажмите кнопку «Тема» на панели меню (зеленый цвет рядом с MainActivity)

  • нажмите кнопку «Проект»
  • щелкните no_title (с правой стороны)
  • нажмите «ОК»

Ответ 10

удалить из Activity_main.xml следующее:

Ответ 11

сделайте это в файле манифеста:

Ответ 12

in onCreate() работает!

Ответ 13

Это работает для меня, я надеюсь, что это работает и для вас

Ответ 14

Лучший способ — использовать функцию actionbar setTitle() , если вы хотите показать логотип или иметь некоторые другие вещи в вашем actionBar, но не хотите видеть имя приложения, напишите этот код в MainActivity.java или в любом месте, которое вы хотите скрыть title в onCreate :

Таким образом, ваше приложение не будет иметь причин для сбоя.

Ответ 15

Просто используйте setTitle(null) выше

Название исчезнет, ​​тогда вы можете использовать логотип по своему выбору.

Ответ 16

Самый простой способ: Просто дважды нажмите эту кнопку и выберите «NoTitleBar»;)

Ответ 17

Попробуйте изменить стили на NoActionBar, если это не сработает, добавьте этот код в основное занятие

Ответ 18

Для начинающих, как я. Просто делай то, что я говорю. Из твоего Android Project.

Читайте также:  Процесс android process acore остановлен что делать самсунг

app → res → values → style.xml

заменить этот код

Ответ 19

В AndroidManifest.xml вашего приложения вы найдете android:theme , например, для @style/AppTheme

Теперь перейдите в styles.xml , найдите тег стиля, убедитесь, что для имени установлено значение AppTheme то же, что и в манифесте, и установите родительский элемент на android:Theme.Holo.Light.NoActionBar (также делайте это в стилях (v21), если у вас есть это в своем проекте)

Ответ 20

Просто позвоните setTitle(null); в onCreate()

Источник

Оцените статью