FragmentStatePagerAdapter(fm: FragmentManager)がdeprecatedになってた。
第2引数に BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT
か BEHAVIOR_SET_USER_VISIBLE_HINT
を
指定するらしいんだけれども BEHAVIOR_SET_USER_VISIBLE_HINT
もdeprecatedになってる。
なので BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT
の1択っぽい。
これを採用すると、ViewPager上、ユーザーに見えてるページ以外はonStartまでで停止し、onResumeが呼ばれなくなる。 なのでonResumeのタイミングでPVイベントなどを発行することができる。 これまでページ変更イベントを拾って面倒な処理書いてたのが簡略化できそう。