android.support.v4.view.ViewPagerをスワイプしたときに発生する「W/FragmentManager: moveToState: Fragment state for ViewPageFragment{…} not updated inline; expected state 3 found 2」が発生する問題
andoidでViewPagerをスワイプして切り替えると以下の注意が発生する
W/FragmentManager: moveToState: Fragment state for ViewPageFragment{c8ea8db #15 id=0x7f0c0072 android:switcher:2131492978:15} not updated inline; expected state 3 found 2
注意程度なので対応しなくても良いかな。とか思ったけれども…
気になるので対応をしてみた。
具体的な解説は…
Android ViewPager and Performance Improvements
(Tech Code Geek)に書いてくれています。
んで?調査の結果…
Issue 202037: suppoer 23.2 : FragmentManager: moveToState: Fragment state {…} not updated inline; expected state 3 found 2
WARNINGで表示しているけれど動作に問題ないよ。
って話w
Released in v24.0.0.で対応らしい…
v23.4.0を使っているけれど…
修正しろ!w
具体的な不具合は
「#21 richeek….@gmail.com
I have the same issue. And I think because of this, my fragments are not getting initialized properly. I have kept a log at each of the fragments as “1, 2, 3” and at first 1, 2 show and then 3 shows. Upon swiching, it only switches between 1 and 3. My code is attached. 」
最初に前後1枚ずつ作るんだけれども、3まで見に行こうとしている不具合。
とりあえず無視しとこう