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

来源:互联网 发布:界面编程语言 编辑:程序博客网 时间:2024/05/17 23:16

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
阅读全文
0 0
原创粉丝点击