2011-02-15 32 views
4

我有一個TextView,MaxLine屬性設置爲X.當用戶按下一個按鈕時,我想將這個X值增加到更大的Y.這可以工作,但額外的線條突然出現,沒有動畫。此外,這個TextView是在一個ListView行(如果重要,我懷疑它)。使用動畫修改TextView的MaxLines屬性?

在新的Android Market應用程序中,當您打開應用程序的詳細視圖時,應用程序的詳細信息。完全按照我想要的方式呈現。最初,只顯示3行文本,然後當用戶點擊'更多'按鈕時,其餘的線條動畫。

有人可以向我解釋如何實現這種效果?

由於

+1

http://stackoverflow.com/questions/17082322/animate-maxlines-and-ellipsize – dahungkee

回答

0

合併關於佈局A.

當用戶點擊一個按鈕的頂部彼此,佈局B的頂部的兩個佈局,應用動畫布局B,使用的y位置通過增加y值來改變佈局。