任何人都知道執行的動畫,什麼是必須做的是顯示文本,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