所以我试图在我的应用程序中做一些动画,并且有一种方法可以在不使用ObjectAnimator
and AnimatorListener
from的情况下做到这一点API 11
。但是,它们不像使用这些类做动画那样流畅和健壮。
因此,我通过检查 API 级别对对象类中的代码进行了更改,因此除非 API 级别为 11+ ObjectAnimator
,AnimatorListener
否则不会调用这些内容。
问题是我的对象正在实现AnimatorListener
,即使它的功能并未在所有版本的代码中使用。我认为这会导致VerifyError
我的应用程序启动,因为现在它在 API 级别 10 及以下的设备上崩溃。
有没有办法有条件地实现基于 API 级别的接口或不同的方式来实现相同的事情?
谢谢!