0

基本上,我有图像,我想将它们按顺序更新到同一个视图中以创建自定义ProgressBar.

我发现 Tumblr 就是用他们的 ProgressBar(ImageView?) 来做到这一点的。

在这里,我将动画并排放置,以展示图像实际上是如何从 Aa 交叉淡入淡出到相机中的。 Tumblr 进度视图

正是我想要的:

  1. 交叉渐变效果
  2. 不定
  3. 使用相同的视图(我转储视图层次来检查)
  4. 过渡期间的动画(旋转和交叉淡入到下一个图像时,图像实际上会弹出一点)

到目前为止,我已经尝试过:
1.帧动画,这允许无限项具有可定义的持续时间。但是,它不会交叉淡入淡出图像,也无法监听过渡事件以应用其他动画等。
2.过渡 Drawable,这允许完全两个可绘制对象之间的交叉淡入淡出。因此,这也不允许项目数量和终止持续时间。

我刚才也遇到了 Romain Guy 的CrossFadeDrawable,但它看起来只支持两个 Drawable。

现在我不太确定我是否朝着正确的方向接近,或者我需要学习一些东西才能做这个有效果的孩子?

4

1 回答 1

0

我不确定您是否正在接近这个方向,但这不是您正在寻找的: http ://www.youtube.com/watch?v=atH3o2uh_94

于 2013-06-06T10:12:58.010 回答