Android: windowNoTitle не будет скрывать панель действий с помощью appcompat-v7 21.0.0

Я обновил appcompat-v7 до версии lollipop (21.0.0)

То я не могу скрыть ActionBar со следующим стилем, который работал раньше.

<style name="AppTheme.NoActionBar"> <item name="android:windowActionBar">false</item> <item name="android:windowNoTitle">true</item> </style> 

Я установил его для конкретной деятельности.

 <activity android:name=".NoActionBarActivity" android:theme="@style/AppTheme.NoActionBar"/> 

Когда я использую версию appcompat-v7 20.0.0, панель действий будет скрыта, поскольку она предназначена.

Как я могу скрыть панель действий с пользовательским стилем с помощью библиотеки AppCompat версии 21?

@Chk0nDanger ваш ответ верен, но вы должны использовать ниже код:

 <style name="Theme.AppCompat.NoActionBar" parent="Theme.AppCompat.Light"> <item name="windowActionBar">false</item> <item name="android:windowNoTitle">true</item> </style> 

Без родительского элемента, все будет белого цвета ( textviews , buttons , chekcboxs и т. Д.)!

В файле manifest.xml :

  <activity android:name=".MyClass" android:theme="@style/Theme.AppCompat.NoActionBar" /> 

Обновлено 2015 29 июля

Убедитесь, что android:windowNoTitle следует заменить windowNoTitle при обновлении до AppCompat v22.1.0

Хорошо, я нашел ответ.

В appcompat-v7: 21.0.0 есть тема Theme.AppCompat.NoActionBar. Он определяется следующим образом.

 <style name="Theme.AppCompat.NoActionBar"> <item name="windowActionBar">false</item> <item name="android:windowNoTitle">true</item> </style> 

В windowActionBar нет префикса windowActionBar .