异常出现情况:
mLayoutMap为布局view的集合,如当前view为view1可见visible,正常情况view2、view3、view4...为不可见gone,当点击tab2(让view2显示)时抛出上面的异常。
分析以及解决方案:
parameter must be a descendant of this view言外之意所有view必须嵌套在同一个父级布局中。在通过findViewById方法获得view对象时,所有view的引用必须统一,比如都是用this来引用。
我这个只是该类异常中简单的情况,更多请参考:http://blog.csdn.net/a443453087/article/details/8079990