2017-04-20 17 views
1

我希望能夠在我的android應用程序中僅刪除一個佈局的操作欄。我正在開發android studio 2.3.1,並在我的styles.xml文件中使用下面的代碼片段。但是,這是刪除所有佈局的行動欄,而不是我想要的。只爲特定佈局設置NoActionBar主題

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

我知道我做錯了,應該有另一種方法來解決我的問題。因此,我很開放的建議和關於此的任何幫助:)

+0

你已經解決了你的問題嗎? –

+0

在你的Activity類中嘗試'擴展Activity'而不是'AppCompatActivity' – Naz141

+0

我已經解決了我的問題,再次感謝:) –

回答

1
<activity android:name=".YOUR_ACTIVITY" 
      android:theme="@style/AppTheme"/> 

風格添加到特定的活動,你想刪除

+0

謝謝你的幫助:) –

+0

歡迎@KeshavKumaresan –

1

在style.xml添加

<style name="MyStyle" parent="Theme.AppCompat.Light.NoActionBar"> 
    <!-- Customize your theme here. --> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
    <item name="colorAccent">@color/colorAccent</item> 
</style> 

在你想改變款式的佈局中請加上這個

style="@style/MyStyle" 
+0

謝謝你的幫助:) –