1

我需要在我的应用程序中模拟卡拉 OK。

我还希望用户更改为每个单词着色的持续时间(使卡拉 OK 更慢\更快)。

我已阅读此解决方案: How to make Dynamic change of TextVIew and UI in general?

这个解决方案可以被 API 4.0 中提供的动画替代吗?怎么做到呢 ?

4

1 回答 1

0

我从来没有做过,所以我真的没有任何代码给你。

但我认为您可以使用 3 个ofIntValueAnimator 对象从 0-255 来表示 rgb 值。

然后在每个步骤中,您可以将 rgb 值Color.rgb(r,g,b);传递给并将结果传递给TextView.setTextColor(int color);

于 2012-12-11T15:12:38.620 回答