【问题标题】:Android support-v7 appcompat v22 Button Style and Toolbar Issue in Android 4Android support-v7 appcompat v22 Android 4 中的按钮样式和工具栏问题
【发布时间】:2015-09-26 04:23:09
【问题描述】:

我在 Android Studio Designer 和三星 Galaxy S4 上使用至少 android 4.4 的 appcompat v22 时遇到问题。正如您在下图中看到的,两个白色区域是默认样式的按钮。我使用了默认的 Theme.AppCompat。上面正确的按钮是 ImageButtons。如您所见,按钮是白色的,按钮文本是白色的,根本没有触摸反馈,就好像缺少背景资源一样。

我的文本选择工具栏也有类似的问题,我选择的主题工具栏在白色背景上有白色图标。

我想知道我找不到任何其他类似的问题,因为这似乎是支持存储库中的问题。

最后但并非最不重要的一点是,当针对 android 22 (5.1) 时,android studio 设计器中根本没有显示此错误消息的原因:

java.lang.ClassNotFoundException: android.support.v7.appcompat.R$attr

如果有任何解决此问题的想法,我将不胜感激。

【问题讨论】:

    标签: android button android-appcompat android-toolbar


    【解决方案1】:

    有关此问题的更多信息,请参阅AOSP issue 160591

    【讨论】:

    • thx @qbix,看来今天新的 appcompat 版本已经解决了
    【解决方案2】:

    我也有类似的问题。更重要的是,动作条的颜色也反转了。这似乎是支持库 v22 的问题。

    我不得不转回 v19。

    【讨论】:

    【解决方案3】:

    在 support_v7:appcompat rev 22.1.0 (22.04.2015) 中修复

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-29
      • 2013-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-02
      • 2015-04-19
      相关资源
      最近更新 更多