报上面的错的意思是已经有了一个父,不能够再有一个父,一个孩子一个父。
解决:
1、获取view的父
2、removeView删除所属的孩子
3、然后再使用就可以了。
可能的代码:
bindingMenu.rvPointsType就是要显示的下拉菜单的recycleview
if (bindingMenu.rvPointsType.getParent() != null) { ViewGroup parent = (ViewGroup) bindingMenu.rvPointsType.getParent(); if (parent != null) { parent.removeView(bindingMenu.rvPointsType); } }
标签:rvPointsType,already,parent,child,removeView,bindingMenu From: https://www.cnblogs.com/jiduoduo/p/16626851.html