为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 慕虎1062261
你其中一行代码写错了,
mViewPagerMain.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()) {}
是 new  FragmentPagerAdapter 或 FragmentStatePagerAdapter,
因为这个是适配器,如果要new 自己的,你可以重新定义一个扩展类
public class xxxxxx extends FragmentPagerAdapter{}

最新回答 / LF薰衣草
个人想法是,如果你想添加不同的fragment,肯定有不同的布局,所以一个fragment类是不够的,你可以将你创建的不同的fragment类实例化后添加到一个列表list中,然后再重写getItem方法时 return list.get(position)

最新回答 / 彼岸彼此
Fragment中不能使用getActivity()获取view,没有代码,大致猜测

+ 我来回答 回答最高可+2积分

最新回答 / G_Felix
https://github.com/Lookupatstars/Imitate_weChat

最新回答 / qq_纯粹_3
可以跟着敲啊,为什么要源码

最新回答 / shorelin_
看看是不是TabFragment.java里的onViewCoreated方法中少了mTvTitle.setText(mTitle);

最新回答 / sorgs
肯定是根据开发场景来啊,这里只是做例子讲解

最新回答 / 慕的地029372
看到下一章,明白为什么选择这个实现了。

最新回答 / 慕雪3332485
我的没有这个,是要安装什么插件吗?<...图片...>
课程须知
需要具备Android UI基础,对Android中的动画有一定了解,掌握Android Studio的使用。
老师告诉你能学到什么?
本门课你将学习到如何使用ViewPager、Tab搭建微信主界面框架,开发中如何选择FragmentPagerAdapter和FragmentStatePagerAdapter,activity与fragment几种通信方式解析,Tab指示器动画特效实现,扩展ViewPager实现透明度渐变、旋转等特效。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消