android viewpager如何替换fragment

初学andorid,在一个Activity中通过ViewPager切换4个Fragment页面,现在想在某一个Fragment页面添加一个按钮,当点击按钮的时候,替换成新... 初学andorid,在一个Activity中通过ViewPager切换4个Fragment页面,现在想在某一个Fragment页面添加一个按钮,当点击按钮的时候,替换成新的页面。想的是直接替换并显示当前ViewPager的Fragment页面,但是一直没成功,通过在点击按钮后replace(viewpager的id,目标Fragment),结果新的Fragment显示空白,新Fragment的视图没有加载出来,而且左边的页面页变成了空白,很苦恼。 展开
 我来答
匿名用户
2018-09-28
展开全部
ViewPager.setOffscreenPageLimit(x);//x表示预加载几页,这个应该可以解决你显示空白的问题
然后你要有ViewPagerAdapter,
ViewPagerAdapter extends FragmentPagerAdapter
在重写的getItem()里判断return 不同的Fragment对象
加油,没写清楚的话可以去下个demo分析
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式