Убрать TitleBar
Убрать TitleBar
Пробую, но никак не получается.
API - 10
public class MainActivity extends ActionBarActivity implements
ActionBar.TabListener {
private RequestQueue mVolleyQueue;
...
...
// НЕ РАБОТАЕТ !!! requestWindowFeature(Window.FEATURE_NO_TITLE);
// не работает this.requestWindowFeature(Window.FEATURE_NO_TITLE);
// ЭТО УБИРАЕТ notification bar
// getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
Пробовал сделать кастомный, пишет ошибку.
/*
/*
* ТУТ ОШИБКА "You can't combine custom ..."
* requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
* getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
* R.layout.custom_title);
*/
МЕНЯЛ МАНИФЕСТ
В манифесте
<application android:theme="@android:style/Theme.Black.NoTitleBar">
Ошибка - java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
Поудалял все в values-v11 values-v14
В всех активити ничего не устанавливается.
Ничего не помагает. Хелп, плз.
API - 10
public class MainActivity extends ActionBarActivity implements
ActionBar.TabListener {
private RequestQueue mVolleyQueue;
...
...
// НЕ РАБОТАЕТ !!! requestWindowFeature(Window.FEATURE_NO_TITLE);
// не работает this.requestWindowFeature(Window.FEATURE_NO_TITLE);
// ЭТО УБИРАЕТ notification bar
// getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
Пробовал сделать кастомный, пишет ошибку.
/*
/*
* ТУТ ОШИБКА "You can't combine custom ..."
* requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
* getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
* R.layout.custom_title);
*/
МЕНЯЛ МАНИФЕСТ
В манифесте
<application android:theme="@android:style/Theme.Black.NoTitleBar">
Ошибка - java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
Поудалял все в values-v11 values-v14
В всех активити ничего не устанавливается.
Ничего не помагает. Хелп, плз.
Последний раз редактировалось AlexVinn 20 май 2014, 18:46, всего редактировалось 1 раз.
Тут должна быть подпись.
Re: Убрать TitleBar
Код: Выделить всё
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
Последний раз редактировалось yanchumak 20 май 2014, 18:43, всего редактировалось 2 раза.
Re: Убрать TitleBar
<application android:theme="@android:style/Theme.Black.NoTitleBar">
"android:theme="@android:style/Theme.Black.NoTitleBar" нужно указывать в активити, а не в секции приложения
"android:theme="@android:style/Theme.Black.NoTitleBar" нужно указывать в активити, а не в секции приложения
Re: Убрать TitleBar
error: Error: String types not allowed (at 'theme' with value 'android:theme="@android:style/
Theme.Black.NoTitleBar').
делал до установки content view
Theme.Black.NoTitleBar').
делал до установки content view
yanchumak писал(а):<application android:theme="@android:style/Theme.Black.NoTitleBar">
"android:theme="@android:style/Theme.Black.NoTitleBar" нужно указывать в активити, а не в секции приложения
Тут должна быть подпись.
Re: Убрать TitleBar
ты в активити это делаешь?ибо в активити это 100% рабочий код
Re: Убрать TitleBar
Да, в активити. Это какой-то полтергейтс... я, блин, фигею.... ((
Тут должна быть подпись.
Re: Убрать TitleBar
попробуй создать проект с нуля, в манифесте ничего не меняй, только добавь в оnCreateAlexVinn писал(а):Да, в активити. Это какой-то полтергейтс... я, блин, фигею.... ((
Код: Выделить всё
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Re: Убрать TitleBar
Создал новый проект, всё по умолчанию. Вставил код. Полный экран и Тайтл на месте (((
Тут должна быть подпись.
Re: Убрать TitleBar
а кинь скринAlexVinn писал(а):Создал новый проект, всё по умолчанию. Вставил код. Полный экран и Тайтл на месте (((
Re: Убрать TitleBar
я конечно могу ошибаться, но проблема может быть из-за IDE. у меня вот тестовый проект(созданый еклипсе) с теми двумя строчками и всё гуд, попробуй на винде, если есть возможностьAlexVinn писал(а):сек, я под убунтой, с их редактором пока не разобрался
Re: Убрать TitleBar
Тут должна быть подпись.
Re: Убрать TitleBar
попробуй отнаследоваться не от ActionBarActivity, a от Activity
Re: Убрать TitleBar
попробовал другой эмулятор - РАБОТАЕТ.
Спасибо. Эмулятор не правильно отображает. Или наоборот - правильно.
Android 2.3.3 API Level - 10
Спасибо. Эмулятор не правильно отображает. Или наоборот - правильно.
Android 2.3.3 API Level - 10
Тут должна быть подпись.
Re: Убрать TitleBar
Не совсем понял что нужно убрать, если ActionBar, то
getSupportActionBar().hide();//Скрыть ActionBar
getSupportActionBar().show();//Показать ActionBar
При использовании библиотеки AppCompat системная панель Title и так скрыта, поскольку в базовой теме
Theme.Base.AppCompat это уже указано - <item name="android:windowNoTitle">true</item>
(было бы даже странно, если бы это было не так, мы бы видели две панели на экране)
getSupportActionBar().hide();//Скрыть ActionBar
getSupportActionBar().show();//Показать ActionBar
При использовании библиотеки AppCompat системная панель Title и так скрыта, поскольку в базовой теме
Theme.Base.AppCompat это уже указано - <item name="android:windowNoTitle">true</item>
(было бы даже странно, если бы это было не так, мы бы видели две панели на экране)
Последний раз редактировалось Viewer 20 май 2014, 21:56, всего редактировалось 1 раз.
Re: Убрать TitleBar
TitleBar. Там где название с иконкой.
Вообщем на чистом проекте работает - requestWindowFeature(Window.FEATURE_NO_TITLE);
А вот на проекте где уже куча всего пишет ошибку.
Где-то еще завязано, но где не могу понять.ab
В пректе есть ViewPager
Tab закладки.
Вот когда их инициализирует - выдает ошибку.
Viewer, может ты поможешь ?
Ошибка при requestWindowFeature(Window.FEATURE_NO_TITLE);
05-20 14:49:15.670: E/AndroidRuntime(2294): java.lang.NullPointerException
05-20 14:49:15.670: E/AndroidRuntime(2294): at android.support.v7.app.ActionBarImplICS.setNavigationMode(ActionBarImplICS.java:229)
Хелп.
Вообщем на чистом проекте работает - requestWindowFeature(Window.FEATURE_NO_TITLE);
А вот на проекте где уже куча всего пишет ошибку.
Где-то еще завязано, но где не могу понять.ab
В пректе есть ViewPager
Tab закладки.
Вот когда их инициализирует - выдает ошибку.
Viewer, может ты поможешь ?
Ошибка при requestWindowFeature(Window.FEATURE_NO_TITLE);
05-20 14:49:15.670: E/AndroidRuntime(2294): java.lang.NullPointerException
05-20 14:49:15.670: E/AndroidRuntime(2294): at android.support.v7.app.ActionBarImplICS.setNavigationMode(ActionBarImplICS.java:229)
Хелп.
Viewer писал(а):Не совсем понял что нужно убрать, если ActionBar, то
getSupportActionBar().hide();//Скрыть ActionBar
getSupportActionBar().show();//Показать ActionBar
Последний раз редактировалось AlexVinn 20 май 2014, 22:17, всего редактировалось 1 раз.
Тут должна быть подпись.
Re: Убрать TitleBar
Если вы используете ActionBar и ActionBarActivity то TitleBar там нет, вместо него там ActionBar (с иконкой и названиемAlexVinn писал(а):TitleBar. Там где название с иконкой.
Так что не пытайтесь скрыть того чего нет.
Ну так разберитесь где еще намусорили.Где-то еще завязано, но где не могу понять.