2013-07-10 14 views
1

我面臨着以下問題,當我使用PropertyValuesHolder.ofFloat(....)PropertyValuesHolder:找不到屬性<屬性名稱>的setter /吸氣值類型爲浮動

PropertyValuesHolder:找不到二傳手/ getter方法物業< 屬性名稱>值類型爲浮動

其他明智的,這是工作好,如果我更換.ofFloat(...)ofInt(....)

通過使用ofInt(....),動畫不會流暢動畫。

我還檢查瞭解決方案發布PropertyValuesHolder: Couldn't find setter/getter for property alpha with value type float

但因爲我申請的動畫自定義繪製該解決方案不會爲我工作。

可以和一個解釋什麼是使用ofFloat(....)這個錯誤的原因。什麼是這個替代解決方案。提前致謝。

+0

你有沒有解決這個問題? – portfoliobuilder

回答

2

同樣的問題在這裏。

解決這樣:

final ObjectAnimator animScrollToBottom = ObjectAnimator.ofInt(AnimatorProxy.wrap(scrollView), "scrollY", fromPositionInt, toPositionInt).setDuration(500); 

或浮點值:

final ObjectAnimator animScrollToBottom = ObjectAnimator.ofFloat(scrollView, "y", fromPositionInt,toPositionInt).setDuration(500); 
+0

謝謝,AnimatorProxy.wrap(視圖)幫助。 – VM4

相關問題