使用SlidingTabLayout 家Viewpage的問題

  adapter = new FragmentPagerAdapter(getSupportFragmentManager()) {
            @Override
            public Fragment getItem(int position) {
                return list.get(position);
            }

            @Override
            public int getCount() {
                return list.size();
            }

            @Override
            public int getItemPosition(Object object) {
                return PagerAdapter.POSITION_NONE;
            }
            @Override
            public CharSequence getPageTitle(int position) {
                return CONTENT[position % CONTENT.length].toUpperCase();
            }

            @Override
            public void destroyItem(ViewGroup container, int position, Object object) {

            }
        };

在加載viewpage 的時候會出出現滑動出現頁面被銷燬,是因爲走了onDestroy的方法將視圖銷燬。

解決辦法 ;在FragmentPagerAdapter中的內部類中重寫 destroyitem方法,並去除super()

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章