错误日志:Binary XML file line #8: Error inflating class android.support.design.widget.FloatingActionButton
使用FloatingActionButton时出错,原因是给Activity设置了全屏主题,如下:
这样设置会与FloatingActionButton属性冲突,导致程序无法在xml文件中识别FloatingActionButton,将全屏设置删除即可。
若还要设置全屏显示,在style.xml文件中设置显示的主题属性即可:
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<!--设置全屏显示-->
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
<!--<item name="android:windowIsTranslucent">true</item>-->
</style>
本文介绍了一个关于 Android 开发中使用 FloatingActionButton 控件时遇到的问题及其解决方案。错误源于 Activity 设置了全屏主题,导致与 FloatingActionButton 属性冲突。文章提供了具体的解决办法,即调整 AppTheme 中的属性来实现全屏显示。
721

被折叠的 条评论
为什么被折叠?



