Activity通过setContentView()方法来设定它的布局文件,而布局文件一般都是一个viewGroup, ViewGroup是一个view的容器,可以放置很多个View,常见的有LinearLayout RelativeLayout等等。 View的继承关系如下:View -> ViewGroup -> 各种Layout。 我们有时需要改变一个Activity的布局文件,即多次调用setContentView()方法。这时可能会碰到如下异常: