如何判断viewpager何时完成加载

时间:2013-07-27 09:31:18

标签: android progress-bar android-viewpager loading

我在我的应用中使用了ViewPager

我的ViewPager正在加载大量数据,并且它正在谈论一段时间,直到它显示任何内容。 我的问题是:如何判断ViewPager是否已完成加载(即将在屏幕上显示其内容),以便我可以删除加载进度条?

谢谢!

1 个答案:

答案 0 :(得分:2)

在您返回最后一页时尝试删除适配器getItem()回调函数上的进度条片段:

@Override
    public Fragment getItem(int position) {
        TabInfo info = mTabs.get(position);
        Fragment InsantiatedFragment =  Fragment.instantiate(mContext, info.clss.getName(), info.args);

        if(InsantiatedFragment.getId() == 5) // your last page Id
        {
            //remove your progressbar here
        }

        return InsantiatedFragment;


    }