美文网首页
使用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