【发布时间】:2017-06-09 14:16:00
【问题描述】:
我尝试在 CardView 背景上设置开关颜色的动画,但我得到了这个:
无法解析方法“setCardBackgroundColor(android.graphics.drawable.TransitionDrawable)”
如果CardView不支持TransitionDrawable,那我们怎么实现这样的呢?
public void setCardBackground(CardView cardView) {
ColorDrawable[] color = {new ColorDrawable(Color.BLUE), new ColorDrawable(Color.RED)};
TransitionDrawable trans = new TransitionDrawable(color);
//cardView.setCardBackgroundColor(trans);
trans.startTransition(5000);
}
【问题讨论】:
标签: java android android-animation android-cardview transitiondrawable