Android文本视图编号动画
我有一个包含数字的文本视图。如果数字改变了,我想制作动画。但这不应该是一个淡入淡出的效果。我想用垂直翻转效果为每个数字设置动画。这可能吗?Android文本视图编号动画,android,animation,textview,numbers,textchanged,Android,Animation,Textview,Numbers,Textchanged,我有一个包含数字的文本视图。如果数字改变了,我想制作动画。但这不应该是一个淡入淡出的效果。我想用垂直翻转效果为每个数字设置动画。这可能吗?Android中的动画由视图使用 因此,TextView将整体制作动画 如果要为每个数字制作动画,请创建大量的TextView作为数字数字(以编程方式),并将数字从原始TextView移动到每个TextView。然后对所有这些文本视图制作动画 如果原始TextView具有(301)的内容,那么您应该创建三个TextView,并将'3'设置为第一个TextVie
Android中的动画
由视图使用
因此,TextView
将整体制作动画
如果要为每个数字制作动画,请创建大量的TextView
作为数字数字(以编程方式),并将数字从原始TextView
移动到每个TextView
。然后对所有这些文本视图制作动画
如果原始TextView
具有(301)的内容,那么您应该创建三个TextView
,并将'3'设置为第一个TextView
的文本,将'0'设置为第二个,依此类推。如果您正在寻找类似里程表的效果,据我所知,有两个教程和代码示例可以帮助您,但您需要执行自定义视图以实现此效果:
这是第二个教程最后一个动画的视频:
你所说的垂直翻转效果是什么意思?我的意思是旧的数字会向上消失,新的数字会从下面出现。看这个,我想你需要的是向上滑动
谢谢。这很难看,但如果没有其他解决办法,我就不得不这样做。