任何人都知道执行的动画,什么是必须做的是显示文本,character by character
的任何有效的方法褪色顶部的一个字符,如何在一个TextView
对于example
我有value
in TextView
as 1225
现在value
将change
分成1250
。现在我需要做的动画,如:
1225
的last digit
(5)要Faded Top
和new value
6会出现像明智的,我需要increment
的1225
价值until
它达到1250
。任何人都会给我建议这样做
使用framelayout可以让你滑动/淡入淡出视图(例如透明背景)。但在你的情况下,问题是你不希望第一个数字改变(淡入淡出)。只要所有的数字都在同一个文本视图中,它可能不会按照你想要的方式工作。将每个数字放在它自己的textview中应该可以工作。然后,通过使用framelayout,您可以将每个数字与另一个数字滑动/淡入淡出。对于我的信息:你有没有在其他应用程序中看到过这样的事情? – HpTerm
不,我没有在其他应用程序中看到这种动画 –
因此,正如我所说,我认为你必须将每个数字放在不同的文本视图中,并在framelayout中管理它们的间距/滑动/透明度。这将是一个很长的路......但对我来说可能。对不起,我没有代码提供。我有代码推动彼此,你在“stickyheaders”列表中找到。但它只是在框架布局中正确推算视图,正确计算它们各自的位置。不认为它会对你有很大的帮助。 – HpTerm