所以我想在我的應用程序做一些動畫,並有一種方法來做到這一點,而不使用ObjectAnimator
和AnimatorListener
從API 11
。但是,它們並不像使用這些類的動畫那樣平滑和健壯。有條件地實現一個接口
所以我在對象的類中對代碼進行了更改,並檢查了API級別,因此除非API級別爲11+,否則將不會調用ObjectAnimator
和AnimatorListener
。
的問題是,我的對象是實現AnimatorListener
即使沒有在代碼的所有版本中使用其功能。我認爲這導致我的應用程序啓動時出現VerifyError
,因爲現在它在具有API級別10和更低級別的設備上崩潰。
有有條件地實現基於API級別或不同的方式來實現同樣的事情的接口的方法嗎?
謝謝!
也許提供一個相關的例子,而不僅僅是一個鏈接。扣留+1直到我看到更多努力:D – christopher 2013-05-09 20:17:08