美文网首页
使用floatingactionbutton遇到的问题

使用floatingactionbutton遇到的问题

作者: 凌霄plus | 来源:发表于2017-10-22 19:29 被阅读0次

    问题

    我在xml布局文件中使用android.support.design.widget.FloatingActionButton,在fragment中加载该布局,运行程序会崩掉。报错信息如下:

    解决方法

    我使用android studio自带的生成带有fab的activity,发现在AndroidManifest文件中的activity的属性中有一句  android:theme="@style/AppTheme.NoActionBar",对应的内容如下:

    <style name="AppTheme.NoActionBar">

              <item name="windowActionBar">false</item>

              <item name="windowNoTitle">true</item>

    </style>

    于是我也给我的tab加上了一个theme,如下:

    结果就不崩了。原因是,加载Floatingactionbutton时需要Activity中的theme的colorAccent属性来确定颜色。当没指明Activity的theme时,用的是默认的theme,是没有colorAccent这个属性的,所以自然会出错。

    相关文章

      网友评论

          本文标题:使用floatingactionbutton遇到的问题

          本文链接:https://www.haomeiwen.com/subject/nlrnuxtx.html