【问题标题】:ActionBarImpl can only be used with a compatible window decor layoutActionBarImpl 只能与兼容的窗口装饰布局一起使用
【发布时间】:2012-05-23 20:32:57
【问题描述】:

我收到了:

ActionBarImpl can only be used with a compatible window decor layout

来自谷歌崩溃报告。奇怪的事实是:我不使用 ActivoBar。事实上,我的应用程序是为 android 2.2 及更高版本编写的。由于 admob 我必须添加

android:targetSdkVersion=13

在此之后我不得不添加“android-support-v4.jar”,因为

android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"

程序在我的设备和模拟器上运行良好,但在上市后: - 400 份关于崩溃的报告。 /大约 90% 未更新应用程序/

热点解决问题?

【问题讨论】:

    标签: android admob


    【解决方案1】:

    你必须像下面这样设置父属性

    <style name="myTheme" parent="@android:Theme.Dialog"> 
    

    【讨论】:

    • 感谢这篇文章,我发现我有样式 sdk v21 的主题,而不是所有样式的主题,我正在 v16 上进行测试,我遇到了这个问题。
    【解决方案2】:

    嗯。问题是由不同的对话框布局产生的 - 在 android ver 2.2 和 3.2 及更高版本中。 进度条的自定义对话框样式产生崩溃。原因是风格上的父属性错误。奇怪但事实。

    【讨论】:

    • 缺少哪个属性?
    猜你喜欢
    • 2011-01-11
    • 2021-05-09
    • 1970-01-01
    • 1970-01-01
    • 2020-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-23
    相关资源
    最近更新 更多