2
有人可以向我解釋這個container
和false
是爲了什麼?我對Android編程有點新鮮。我需要光!我不太明白inflater.inflate方法的第二個和第三個參數
View view = inflater.inflate(R.layout.top_section, container, false);
有人可以向我解釋這個container
和false
是爲了什麼?我對Android編程有點新鮮。我需要光!我不太明白inflater.inflate方法的第二個和第三個參數
View view = inflater.inflate(R.layout.top_section, container, false);
Here是函數的描述。含有視圖層次結構的說明
參數
解析器 XML DOM節點。
根可選視圖,使其將所生成的分層結構的父(如果attachToRoot爲真),否則簡單地提供一組用於返回的層次結構的根 的LayoutParams值(如果 attachToRoot是假的對象。 )
attachToRoot是否將膨脹層次結構附加到根參數?如果爲false,則root僅用於爲XML中的根視圖創建LayoutParams的正確子類 。
要回答你的問題,容器將被用作生成層次結構的父視圖或根視圖 。 「false」是一個標誌,告訴inflater膨脹的層次是否會附加到根參數或容器上。
你嘗試閱讀文檔嗎? – Razgriz
檢查此鏈接http://stackoverflow.com/questions/5026926/making-sense-of-layoutinflater –