我正在尝试为颜色设置动画,并且在Android Studio中遇到一个奇怪的错误。我的代码:

import android.animation.ValueAnimator;

... later ...

ValueAnimator valueAnimator = new ValueAnimator.ofArgb(Color.YELLOW, Color.TRANSPARENT);

引发以下编译错误:
error: cannot find symbol class ofArgb

对于ValueAnimator的其他方法(例如ofInt),似乎发生了这种情况。对于其他动画师(例如ObjectAnimator.ofArgb)似乎没有发生,这使我警告它是SDK 21及更高版本。

最佳答案

不应将new插入。正确的代码:

ValueAnimator valueAnimator = ValueAnimator.ofArgb(Color.YELLOW, Color.TRANSPARENT);

正确地告诉我需要API 21。

感谢Mike M.

关于android - 错误: cannot find symbol class ofArgb,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41195522/

10-09 01:34