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

最新回答 / Eric_WH
写一个Fragment的子类,为这个Fragment的子类写一个布局文件
这种分析方式特别好,大多数教程都忽略了这一点。鸿洋大大厉害!

最新回答 / 行者木
public class RotateTransformer implements ViewPager.PageTransformer {     //最大旋转角度     public static final float MAX_ROTATE = 15;     //page:左右两个图片     //position<0时,page表示左页     //position>0时,page表示右页     //position:左右两页的滑动比例     //1)左页滑出,右页滑入:    ...
期待大佬更多的课程啊

最新回答 / 慕虎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)
关于横屏activity重建的情况还可以把new fragment()的函数放再activity的oncreat里,然后在adapter的item里通过switch判断要加载哪一个

+ 我来回答 回答最高可+2积分
看得头有点晕。
课程须知
需要具备Android UI基础,对Android中的动画有一定了解,掌握Android Studio的使用。
老师告诉你能学到什么?
本门课你将学习到如何使用ViewPager、Tab搭建微信主界面框架,开发中如何选择FragmentPagerAdapter和FragmentStatePagerAdapter,activity与fragment几种通信方式解析,Tab指示器动画特效实现,扩展ViewPager实现透明度渐变、旋转等特效。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消