This Activity already has an action bar supplied by the window decor

1. 問題所在

  • 主題中是有actionbar的。
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/white</item>
        <item name="colorPrimaryDark">@color/white</item>
        <item name="colorAccent">@color/colorAccent</item>
        <item name="android:listDivider">@drawable/divider</item>
    </style>
  • 在有actionbar的情況下調用了toolbar
setSupportActionBar(newsDetailsWebviewToolbar);

2. 解決方法

  • 設置沒有actionbar的主題
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/white</item>
    <item name="colorPrimaryDark">@color/white</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="android:listDivider">@drawable/divider</item>
</style>
  • 不要動態隱藏Actionbar,因爲我們需要的是Toolbar
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章