2017-05-27 24 views
0

昨天晚上和今天早上我在同一台设备上构建它时,我根本没有任何问题,但突然间出现了一个问题问题。找不到类“android.graphics.drawable.RippleDrawable”,(API 17,4.2.2)

Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method android.support.v7.widget.AppCompatImageHelper.hasOverlappingRendering

此外,我得到的是一个短语。
当我看着其他人的帖子,我可以看到为什么。
*更新固件
* RippleDrawable应该接收Drawable。
等如果有任何其他原因,请让我知道。

但我不知道如何解决它。

解决!
该片段是静态的。
这是在xml文件中使用的,而不是。

回答

1

android.graphics.drawable.RippleDrawable增加了api级别21,所以很明显为什么ypu在api级别17上得到这个错误。从你的帖子中不清楚的是:你在代码中使用那个类吗?你在拨打AppCompatImageHelper.hasOverlappingRendering吗?在这两种情况下,请向我们展示您的代码。

+0

我与团队成员一起工作......所以我不知道我在哪里打电话有重叠打印....嗯..... – hellowl

+0

但感谢您的明确答案。我因为理由而感到困惑。 – hellowl