They both inherit ViewAnimator. I know that ViewSwitcher allows only two views, while ViewFlipper allows more. But why did Android create
ViewAnimator
ViewSwitcher
ViewFlipper
ViewFlipper is allowed in app widgets, while ViewSwitcher is not.
https://developer.android.com/guide/topics/appwidgets/index.html#CreatingLayout