Android Viewpager 当一个Fragment中存在ScrollView时,滑动出现崩溃。
天蓬老师
天蓬老师 2017-04-17 17:22:50
0
2
664

如题,崩溃log如下:

java.lang.ClassCastException: android.view.AbsSavedState$1 cannot be cast to android.widget.ScrollView$SavedState
                                                                          at android.widget.ScrollView.onRestoreInstanceState(ScrollView.java:1806)
                                                                          at android.view.View.dispatchRestoreInstanceState(View.java:14042)
                                                                          at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3018)
                                                                          at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3024)
                                                                          at android.view.View.restoreHierarchyState(View.java:14020)
                                                                          at android.app.Fragment.restoreViewState(Fragment.java:645)
                                                                          at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:926)
                                                                          at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1079)
                                                                          at android.app.BackStackRecord.run(BackStackRecord.java:852)
                                                                          at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1485)
                                                                          at android.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:493)
                                                                          at android.support.v13.app.FragmentStatePagerAdapter.finishUpdate(FragmentStatePagerAdapter.java:167)
                                                                          at android.support.v4.view.ViewPager.populate(ViewPager.java:1106)
                                                                          at android.support.v4.view.ViewPager.populate(ViewPager.java:952)
                                                                          at android.support.v4.view.ViewPager$3.run(ViewPager.java:251)
                                                                          at android.support.v4.view.ViewPager.completeScroll(ViewPager.java:1849)
                                                                          at android.support.v4.view.ViewPager.onInterceptTouchEvent(ViewPager.java:1978)
                                                                          at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2000)
                                                                          at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2523)
                                                                          at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2114)
                                                                          at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2523)
                                                                          at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2114)
                                                                          at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2523)
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

reply all(2)
洪涛

Format conversion exception, when inheriting multiple subclasses of the parent VIEW, because the id of the set view is repeated. Just modify the duplicate ID and it’s done

左手右手慢动作

The code should be posted. I have used the interface like the title and there is no problem.

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template