2013-07-26 59 views
0

是什麼的B/W這兩個的區別:獲取根視圖有什麼區別?

FrameLayout customView = (FrameLayout) view.getRootView(); 


FrameLayout customView = (FrameLayout) activity.getWindow().getDecorView(); 

回答

0

我認爲getRootView()發現在當前的ViewGroup其中getDecorView返回的ViewGroup的所有項目的一個實例,最上面的觀點。

2

activity.getWindow()。getDecorView();它給出了最外面的佈局......而view.getRootView()則給出了包含該視圖的佈局的引用..