Android fragment里面嵌套两个fragment 子fragment里面有recyclerview或者GridView 图像重绘的问题

最近在项目里面 脑子突然一抽 在fragment里面放了两个fragment  

categoryLeftListFragment = new CategoryLeftListFragment();
categoryRightListFragment = new CategoryRightListFragment();
getChildFragmentManager()
        .beginTransaction()
        .add(R.id.item_list_fragment, categoryLeftListFragment)
        .add(R.id.item_detail_fragment, categoryRightListFragment)
        .commit();

在左侧的fragment里面放了一个listview  右侧的fragment里面放了一个recyclerview 然后recyclerview里面放了一个GridView。。。。。。然后就没有然后了

 

运行起来之后右侧的recyclerview里面内容滑动感觉分两层,,,,底下一层不动  上面一层可以滑动   苦苦寻找不知道是什么原因  连这是什么情况都无法描述、、、看官自行想象   最近无意之中看到才知道,产生的问题是图像重绘了  就是fragment嵌套fragment的原因  具体原因请自行百度哈   然后自己写了个demo试了一下,不用fragment嵌套就没有问题了  到现在我也不知道当时为什么脑子抽筋的用嵌套、、、完全是多此一举  

你可能感兴趣的:(Android进阶)