I would like to use the AnimatorListenerAdapter, specified here:
http://developer.android.com/reference/android/animation/AnimatorListenerAdapter.html
But, it implements the AnimatorListener interface. On a View, such as an ImageView, there is a method called setAnimationListener(), but it takes, as a parameter, an AnimationListener. There doesn't seem to be an associated AnimationListenerAdapter available.
My question is what is the difference between AnimatorListener and AnimationListener, and why do the two separate interfaces exist? It seems like they both provide the same functionality. The only difference I can see is that one of them was introduced in a later API version.