其中:
resource:是佈局文件ID
root:是父ViewGroup對象,
attachToRoot:是是否將「翻譯」出來的View添加到上面的root中 佈局
root和attachToRoot是共同做用的:
1,有root,同時attachToRoot爲false,那麼inflate()返回的就是「翻譯」獲得的view
2,有root,同時attachToRoot爲true,那麼inflate()就是將「翻譯」獲得的view添加到root後,而後返回root
3,無root,同時attachToRoot爲false,那麼inflate()返回的就是「翻譯」獲得的view。
4,無root,同時attachToRoot爲true,報錯。 spa