项目开发中要用到,,,,下面四个大分类,上面三个小分类的情况
大分类采用viewPage
小分类 使用了sdk自带的<fragment>标签
实现使用时才发现fragment不是View的子类....
在大分类的 Fragment中再嵌套使用 原生的fragment 标签,很多的奇怪问题....
比如fragment的onCreateView调用一次,但onDestroyView却调用了两次....(本人在大小分类中都使用Butterknife注入,,,需要在onDestroyView中unBind,结果报错,原因是UnBind中的target为null)
后面使用大分类的
FragmentTransaction transaction
transaction.hide(from).show(to).commit() 来切换小分类中的 fragment.class 但又报commit 已经提交
最后只能给每个fragment外面加一个LinearLayout来实现切换了.....(发现这样可以分散代码,哈哈,不用都拥挤在一个大分类的Fragment中了)
<FrameLayout
android:id="@+id/yb_learn_main_info"
android