【问题标题】:Android graphical issue [duplicate]Android图形问题[重复]
【发布时间】:2016-10-22 16:50:32
【问题描述】:

我只有在低于 5 的 Android 版本上才有一个奇怪的问题。用一些照片更容易解释,看看它们。

我注意到的唯一错误是:

I/dalvikvm:找不到方法 android.support.v7.widget.LinearLayoutCompat.drawableHotspotChanged,引用自方法 android.support.design.internal.ForegroundLinearLayout.drawableHotspotChanged

W/dalvikvm: VFY: 无法解析虚拟方法 16727: Landroid/support/v7/widget/LinearLayoutCompat;.drawableHotspotChanged (FF)V

以下是我的 gradle 中的一些信息:

compileSdkVersion 24
buildToolsVersion "24.0.0"

compile 'com.android.support:appcompat-v7:24.0.0'
compile 'com.android.support:support-v4:24.0.0'

与 23.0.3 相同的问题

有什么想法吗?

【问题讨论】:

  • 你在style.xml中写过自己的风格吗?
  • 你为这个控件添加了一些 9.patch 文件吗?
  • 没有。事实上,即使我点击工具栏按钮,我也会遇到这个问题。请看第三张照片
  • @MikeM。我认为是同一个问题.. 谢谢.. 如果它解决了这个问题,我会告诉你的。
  • 你为这些元素使用了哪些样式?

标签: android


【解决方案1】:

我会发布我自己问题的答案,以防有人遇到同样的问题并在此问题之前找到我的问题Android Smudged layout

问题在于 gradle 2.2,实际上要解决它,您必须修改 build.gradle

buildscript {

    ...

    dependencies {
        // other entries here
        classpath 'com.android.tools.build:gradle:2.1.0'
    }

    ...

}

【讨论】:

  • 您只需将副本标记为有用,然后您的问题就会直接链接到该帖子。
猜你喜欢
  • 2014-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多