targetState
Returns the new Lifecycle.State of a Lifecycle that just reported this Lifecycle.Event.
Throws IllegalArgumentException if called on .ON_ANY, as it is a special value used by OnLifecycleEvent and not a real lifecycle event.
Return
the state that will result from this event