Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android文本视图编号动画_Android_Animation_Textview_Numbers_Textchanged - Fatal编程技术网

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'设置为第二个,依此类推。

如果您正在寻找类似里程表的效果,据我所知,有两个教程和代码示例可以帮助您,但您需要执行自定义视图以实现此效果:


这是第二个教程最后一个动画的视频:

你所说的垂直翻转效果是什么意思?我的意思是旧的数字会向上消失,新的数字会从下面出现。看这个,我想你需要的是向上滑动
谢谢。这很难看,但如果没有其他解决办法,我就不得不这样做。