我試圖基本上有一個按鈕移動到屏幕的底部點擊後的動畫。Android:動畫後移動視圖?
我有動畫完美的工作,但按鈕不會停留在屏幕上的動畫完成後的底部。我試過使用offsetTopAndBottom()
,但它只停留在那裏一幀,並在頂部重繪。我怎樣才能讓按鈕留下來?
我試圖基本上有一個按鈕移動到屏幕的底部點擊後的動畫。Android:動畫後移動視圖?
我有動畫完美的工作,但按鈕不會停留在屏幕上的動畫完成後的底部。我試過使用offsetTopAndBottom()
,但它只停留在那裏一幀,並在頂部重繪。我怎樣才能讓按鈕留下來?
你嘗試調用setFillAfter(true)
對你的動畫實例?
商祺!
是,setFillAfter(true)
作品。
但奇怪的是,相應的android:fillAfter
XML屬性不提供同樣的效果。請注意,夥計們。
您的按鈕不可點擊,因爲您正在使用查看動畫而不是屬性動畫。 查看動畫只會改變繪製視圖的位置,而不是真正將其移動到該位置。 屬性動畫可以訣竅。
我回答了另一個線程你的問題。 你可以看看here。
添加,沒有工作。看起來這應該是一個容易解決的問題,我無法想象如果沒有解決這個問題,任何人都可以做任何動畫。 – GuyNoir 2010-01-17 23:44:35
...並且您是否在setFillAfter(true)之前調用了setFillEnabled(true)? – Ramps 2010-01-18 11:38:46
哈哈,它確實有效,但我把它稱爲錯誤的對象。 :P 反正,謝謝。 – GuyNoir 2010-01-24 04:06:32