报错信息
ActionBarImpl can only be used with a compatible window decor layout
原因:
1:requestWindowFeature(Window.FEATURE_ACTION_BAR);与android:theme="@android:style/Theme.Holo.Dialog"不能同时使用
解决方案:
修改dialog 的style 样式,如下所示,标红就是修改部分
<style name="theme_dialog_alert" parent="@android:style/Theme.Dialog">
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowContentOverlay">@null</item>
</style>
相关关键词: android教程百度网盘
本文解决了在使用ActionBar时遇到的与Dialog不兼容的问题。详细介绍了导致错误的原因,并提供了一个有效的解决方案,即通过修改Dialog的样式来避免冲突。
569

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



