【问题标题】:activity_main.xml: Failed to find the style corresponding to the id 2130771996activity_main.xml:找不到id 2130771996对应的样式
【发布时间】:2015-04-23 12:56:50
【问题描述】:

在 Eclipse Luno 中创建新项目时遇到问题。 在我将 Android Eclipse SDK 更新到 API 22 之后,我开始遇到这个问题, 布局在 activity_main 的图形布局中未正确显示。 This is Image Link of How its look When I create New Project

要显示布局,我需要将其转移到 API 20 中,然后才能正常工作。 错误只显示在错误日志中,而不是问题部分。 This is Error Log

请帮忙。

附:当我选择 API Level 20 时就可以了,然后布局完全正常,没有错误。

【问题讨论】:

  • 如果可能,请在帖子中嵌入您的资源,以避免异地依赖,即使您的问题仍然存在,这种依赖也可能消失。
  • 我没有足够的声誉来添加图像,这就是我使用越位依赖项的原因。

标签: android


【解决方案1】:

尝试更改为下图所示的较低版本,它应该可以工作:

【讨论】:

  • 是的,我做到了,它工作得非常好:) 但是它没有在 API 22 中显示的原因是什么
  • 这可能是因为某些已弃用的类在更高的 api 级别可能不支持。如果您发现此答案有帮助,请将其标记为已接受。 :)
  • 创意解决方案哈哈 :)
  • 为什么我们需要更改它的版本,有什么特殊原因吗??
  • 我仍然没有得到真正的答案,因为我问的问题与@sameerrana 一样,仍然想知道为什么我们需要将 api 级别更改为较低版本,为什么不能在高级别上工作
【解决方案2】:

我找到了 我有同样的问题 转到 values/styles.xml 将主题更改为 Base.Theme.AppCompat.Light.DarkActionBar 或任何你想要的

之前:

<resources>
    <!-- Base application theme. -->
    <style name="AppTheme parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
    </style>
</resources>

之后:

<resources>
    <!-- Base application theme. -->
    <style name="AppTheme parent="Base.Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
    </style>
</resources>

【讨论】:

    【解决方案3】:

    我做了一个包含 andriod 5.1.1 库的配置构建路径,然后重新启动了 eclipse,这个错误得到了解决

    【讨论】:

    • 你对你的构建路径做了什么样的配置?
    【解决方案4】:

    您只需要将 AppTheme 更改为我解决此问题的其他主题。

    【讨论】:

      【解决方案5】:

      您也可以通过从默认应用主题更改主题来解决此问题。我只能用这种方法解锡。

      【讨论】:

        【解决方案6】:

        在xml文件中更改上面提到的API级别就可以了

        【讨论】:

          【解决方案7】:

          最简单的解决方案是从出现错误的同一页面的下拉菜单中更改主题,即在活动屏幕的图形布局中,顶部有一个更改主题的下拉菜单。这解决了我的问题。

          【讨论】:

            【解决方案8】:

            尝试重建您的项目..这对我来说很好.. 在菜单栏中 构建->重建
            或者 添加导入app.studentlog.R;在您的 java 文件中。studentlog 是您的项目名称。

            【讨论】:

              【解决方案9】:

              尝试重建项目,它会正常工作。

              【讨论】:

                【解决方案10】:

                您可以通过更改应用主题来解决它。我做了同样的事情并得到了解决

                【讨论】:

                  猜你喜欢
                  • 2021-12-09
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2011-10-01
                  • 2020-08-06
                  • 1970-01-01
                  • 2019-05-04
                  • 1970-01-01
                  相关资源
                  最近更新 更多