如何通过过渡设置操作栏颜色?

时间:2015-07-03 09:40:06

标签: android

我知道如何设置操作栏颜色,但我不知道如何通过转换来执行此操作。 这是css中的一个例子。

https://codepen.io/impressivewebs/embed/zohgt?height=220&type=result&href=zohgt&user=impressivewebs&safe=true&slug-hash=zohgt&default-tab=result&animations=run#result-box

如何在android中设置动作栏颜色并进行转换?

我正在使用AppCompat并且我正在使用以下代码更改操作栏的颜色:

getSupportActionBar().setBackgroundDrawable(new ColorDrawable(color));

它正在发挥作用。但我想用过渡来设置它。我能做到吗?

1 个答案:

答案 0 :(得分:2)

您可以将ValueAnimator与argb评估程序一起使用。在动画更新中,您可以获取动作栏并将颜色设置为动画师的当前值。