安卓 TextView 数字动画

3

我有一个带数字的文本视图。如果数字被更改,我想要进行动画处理。但是这不应该是一个淡入淡出的效果。我想要使用垂直翻转效果来逐个动画每个数字。这种效果是否可行?


1
什么是“垂直翻转效果”? - user3110424
我的意思是旧号码会向上消失,新号码从下面出现。 - Zenco
1
看看这个链接:http://www.androidhive.info/2013/06/android-working-with-xml-animations/ 我觉得你需要的是向上滑动 - user3110424
2个回答

0

0

Android中的动画是由视图使用的。

因此,TextView将在整个过程中进行动画。

如果您想为每个单独的数字制作动画,则需要创建许多TextView作为数字位数(以编程方式),并将数字从原始TextView移动到每个TextView。然后对所有这些TextViews进行动画处理。

如果原始TextView具有内容(301),则应创建三个TextView,并将'3'设置为第一个TextView的文本,并将'0'设置为第二个TextView,依此类推。


谢谢。虽然很丑,但如果没有其他解决方案,我只能这样做。 - Zenco

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接