Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 61, средняя оценка - 4.87
Ярослав Никитин
0 / 0 / 2
Регистрация: 13.04.2014
Сообщений: 70
#1

Как убрать верхний тулбар? - Программирование Android

20.05.2014, 16:17. Просмотров 9136. Ответов 11
Метки нет (Все метки)

Как убрать верхний тулбар?

Как убрать верхний тулбар?

Не получилось его убрать, и сделать приложение на весь экран. Применял тему Theme.NoTitleBar.Fullscrean и пробовал (android:theme...). В среде тулбар пропал, и приложение стало на весь экран, но, проверяли на Телефоне с характеристиками:
Код
Версия андроида 4.2.2
Ядро 3.4.5
Модель, Golf
Прошивка 1.0.0
После, если сможем, то проверим на другом телефоне:
Код
Версия андроида 4.1.2
Ядро 3.0.88
Модель LT22i
Хотя думаю разницы особой не произойдет. Если что-то не понятно, спрашивайте, все распишу. Жду любые варианты
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2014, 16:17     Как убрать верхний тулбар?
Посмотрите здесь:

Темы убирающие верхний тулбар, "глушат" кнопки - Программирование Android
Решил одну проблему, появилась другая. Неизвестно мне по какой причине, после добавления в манифест новой темы (android:theme...

Как убрать верхний прямоугольник в разметке или изменить надпись на нём? - Программирование Android
Доброго дня. Как в разметке активити убрать верхний прямоугольник и как можно изменить надпись на нём? Даже не знаю как он называется,...

Маркеры на карте, как выбрать верхний? - Программирование Android
Добрый день! Столкнулся с проблемой, что если маркеры на карте находятся один под другим (или очень близко), то при тапе, на тот, что...

Скрыть тулбар у 1 фрагмента Tabbed Activity + toolbar + Searchview - Программирование Android
есть Tabbed Activity У неё тулбар в нем SearchView/ в Tabbed Activity 2 фрагмента. в 1 поиск не нужен во втором нужен. как сделать...

Как убрать анимацию? - Программирование Android
Можно ли в полностью убрать анимацию при открытии форм? Слишком медленно, если процессор занят, то несколько секунд. Диалоги гаснут и...

Как убрать рамку - Программирование Android
Как убрать рамку вокруг тела , которая остается после создания актера bDef=new BodyDef(); ...

Как убрать клавиатуру? - Программирование Android
У меня есть DialogFragment, в нем поле для ввода. Если при клике на нем появляется клавиатура, а потом диалог закрывается, то клавиатура...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
20.05.2014, 16:39     Как убрать верхний тулбар? #2
Java
1
2
3
4
5
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Ярослав Никитин
0 / 0 / 2
Регистрация: 13.04.2014
Сообщений: 70
20.05.2014, 17:00  [ТС]     Как убрать верхний тулбар? #3
Паблито, Прописывать в один файл, или в каждый файл джава?
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
20.05.2014, 17:03     Как убрать верхний тулбар? #4
в манифесте в качестве темы установите android:style/Theme.Black.NoTitleBar.Fullscreen
и будет вам счастье )
Ярослав Никитин
0 / 0 / 2
Регистрация: 13.04.2014
Сообщений: 70
20.05.2014, 17:06  [ТС]     Как убрать верхний тулбар? #5
NiRamz, Я уже ставил, сейчас еще раз попробую, я ставил android:style/Theme.Light.NoTitleBar.Fullscreen
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
20.05.2014, 17:12     Как убрать верхний тулбар? #6
тогда еще такой вопрос, темы на активити в манифесте никакие не назначаете?
Ярослав Никитин
0 / 0 / 2
Регистрация: 13.04.2014
Сообщений: 70
20.05.2014, 17:30  [ТС]     Как убрать верхний тулбар? #7
ЕЩе раз хочу повторить, в среде еклипс пропал, все нормально, как и должно быть, но на телефонах(на обоих), все равно остается, после добавления

Java
1
2
requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
В два файла, main.java и second.java, приложение на телефоне стало не загружаться и выдавать ошибку после запуска.

Вот файл манифест, если я правильно понял
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="common.mathbrain"
    android:versionCode="1"
    android:versionName="1.0" >
    
 
    <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="19" />
 
    <application
        android:allowBackup="true"
        android:icon="@drawable/logo"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        
        <activity
            android:name="common.mathbrain.Main"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name = "Second"></activity>
    </application>
 
</manifest>
добавлял в него только
XML
1
<activity android:name = "Second"></activity>
Добавлено через 7 минут
Тьфу блин, это изменять надо?

android:theme="@style/AppTheme" >

Добавлено через 2 минуты
android:theme="@style/Theme.Black.NoTitleBar.Fullscreen" >
В чем ошибка?

Добавлено через 2 минуты
error: Error: No resource found that matches the given name (at 'theme' with value '@style/
Theme.Black.NoTitleBar.Fullscreen').

Добавлено через 52 секунды
Во, ясно, сейчас проверим на телефоне

Код
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >
alexvinn
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 59
20.05.2014, 17:33     Как убрать верхний тулбар? #8
Я тоже не могу ничего сделать с TitlleBar Пишет -
05-20 13:15:29.035: E/AndroidRuntime(18924): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.foryou/com.example.foryou.MainActivity}: android.util.AndroidRuntimeException: You cannot combine custom titles with other title features

Пробовал все способы. Везде ошибку пишет... Надо вообще его убрать или кастомный маленький сделать.
Хелп, плз.

Manifest
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.foryou"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk
        android:minSdkVersion="10"
        android:targetSdkVersion="19" />
 
    <uses-permission android:name="android.permission.INTERNET" >
    </uses-permission>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
    </uses-permission>
 
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/Theme.Base.AppCompat.Light.DarkActionBar" >
        <activity
            android:name="com.example.foryou.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
 
</manifest>
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
20.05.2014, 17:36     Как убрать верхний тулбар? #9
Сообщение было отмечено автором темы, экспертом или модератором как ответ
если необходимо убрать бар для всего приложения, то в теге application прописываем
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"

если необходимо убрать бар из определенной активности, то вписываем в качестве темы ей тоже самое.
alexvinn
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 59
20.05.2014, 17:44     Как убрать верхний тулбар? #10
NiRamz,

05-20 13:43:09.573: E/AndroidRuntime(29240): java.lang.RuntimeException: Unable to start activity ComponentInfo{MainActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
Ярослав Никитин
0 / 0 / 2
Регистрация: 13.04.2014
Сообщений: 70
20.05.2014, 17:46  [ТС]     Как убрать верхний тулбар? #11
NiRamz, да, да, ты прав, я случайно промахнулся, не в то место засунул.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2014, 19:54     Как убрать верхний тулбар?
Еще ссылки по теме:

Верхний индекс в XML - Программирование Android
Как в файле strings.xml написать верхний индекс? Нужно: &quot;М2&quot;

Как убрать прокрутку ListView - Программирование Android
Здравствуйте! Как можно сделать так, чтобы скроллился не ListView, а Layout, в котором этот ListView находится? Тоесть сделать так, чтобы...

Как убрать клавиатуру в EditText? - Программирование Android
Есть EditText в нем ссылка которую нужно выделять для копирования (выделить и копировать) когда это делаешь т.е. долгим кликом выделяешь...

Как убрать сообщение Rendering Problems - Программирование Android
как это исправить *Rendering Problems Missing styles. Is the correct theme chosen for this layout? Use the Theme combo box above...

Как убрать эффект нажатия в TabLayout - Программирование Android
Привет всем! При нажатии на tab на мгновение появляется соответствующий &quot;эффект нажатия&quot;. Как сделать так, чтобы просто менялись иконки без...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
I_am_mad
0 / 0 / 0
Регистрация: 03.10.2014
Сообщений: 1
03.10.2014, 19:54     Как убрать верхний тулбар? #12
Не совсем согласен с автором ответа, правильнее будет указать в файле styles.xml три строки:
XML
1
2
3
        <item name="android:windowFullscreen">true</item>
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:windowNoTitle">true</item>
Тогда не будет никаких проблем с определением стиля, ибо у меня в AS стиль не хотел подгружаться из пространства "@android...". Тем более с точки зрения программирования так будет в дальнейшем правильнее!
Yandex
Объявления
03.10.2014, 19:54     Как убрать верхний тулбар?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru