Помогите убрать!!!

Интерфейс, диалоги, темы, стили, меню
Ответить
Аватара пользователя
Hannibal
Сообщения: 6
Зарегистрирован: 30 янв 2014, 21:40

Помогите убрать!!!

Сообщение Hannibal » 04 фев 2014, 22:07

Всем здравствуйте!

Абсолютный новичок, сильно не глумитесь и подскажите как это
Надо убрать это поле с именем приложения и иконкой Андроида
Надо убрать это поле с именем приложения и иконкой Андроида
info.jpg (5.17 КБ) 3984 просмотра
убрать из основного Activity
Заранее благодарен!

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: Помогите убрать!!!

Сообщение altwin » 04 фев 2014, 22:24

[syntax=sql]
<style name="AppThemeNoBar" parent="Theme.AppCompat.Light">
<item name="android:windowNoTitle">true</item>
</style>
[/syntax]
или нужно поискать в темах, там где то должна быть такая штука - .NoActionBar, т.е. пример для ActionBarSherlok:
[syntax=xml]
<activity
android:name=".SplashScreenActivity"
android:theme="@style/Theme.Sherlock.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
[/syntax]
Изображение

Аватара пользователя
Hannibal
Сообщения: 6
Зарегистрирован: 30 янв 2014, 21:40

Re: Помогите убрать!!!

Сообщение Hannibal » 04 фев 2014, 23:05

Не получается :(. Если можно, то подробней, может чего не догоняю.

ArseniySafin
Сообщения: 22
Зарегистрирован: 26 ноя 2013, 22:12

Re: Помогите убрать!!!

Сообщение ArseniySafin » 04 фев 2014, 23:39

Hannibal писал(а):Всем здравствуйте!
Привет
В манифесте в тэге application есть свойство тема, можно заменить его на такое например:

Код: Выделить всё

android:theme="@android:style/Theme.Light.NoTitleBar"
титула не будет

Можно сделать это программно:

Код: Выделить всё

this.requestWindowFeature(Window.FEATURE_NO_TITLE);
Нужно вставить эту строчку до вызова setContentView!

Так понятно?


samodelkin
Сообщения: 52
Зарегистрирован: 27 ноя 2013, 15:23

Re: Помогите убрать!!!

Сообщение samodelkin » 05 фев 2014, 19:31

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); // делаем портретную ориентацию
requestWindowFeature(Window.FEATURE_NO_TITLE); // Убираем заголовок
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); // Убираем панель уведомлений
Этот код сделает активность в полноэкранном портретном режиме.

Аватара пользователя
Hannibal
Сообщения: 6
Зарегистрирован: 30 янв 2014, 21:40

Re: Помогите убрать!!!

Сообщение Hannibal » 05 фев 2014, 22:44

ArseniySafin писал(а):
Hannibal писал(а):Всем здравствуйте!
Привет
В манифесте в тэге application есть свойство тема, можно заменить его на такое например:

Код: Выделить всё

android:theme="@android:style/Theme.Light.NoTitleBar"
титула не будет

Можно сделать это программно:

Код: Выделить всё

this.requestWindowFeature(Window.FEATURE_NO_TITLE);
Нужно вставить эту строчку до вызова setContentView!

Так понятно?
Понятно. Большое спасибо, помогло!

Аватара пользователя
Hannibal
Сообщения: 6
Зарегистрирован: 30 янв 2014, 21:40

Re: Помогите убрать!!!

Сообщение Hannibal » 05 фев 2014, 22:47

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); // Убираем панель уведомлений

А вот тут пишет что не может определить переменную "WindowManager cannot be resolved to a variable" - непонятно если честно

samodelkin
Сообщения: 52
Зарегистрирован: 27 ноя 2013, 15:23

Re: Помогите убрать!!!

Сообщение samodelkin » 06 фев 2014, 05:53

Hannibal писал(а):getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); // Убираем панель уведомлений

А вот тут пишет что не может определить переменную "WindowManager cannot be resolved to a variable" - непонятно если честно
Импорт класса WindowMManager надо сделать.

Ответить