【Android】在Activity裏如何獲得另一個xml布局文件的控件
阿新 • • 發佈:2018-03-01
span IT soft sans 一個 text mic blog 布局文件
有時候,我們需要在一個Activity中調用另一個xml布局文件,即非本Activity所綁定的xml布局文件中的控件,這時候就不能直接findViewById,不然會報錯指向空對象,這時就需要像下面這樣做。
LayoutInflater factory = LayoutInflater.from(當前類.this);
View layout = factory.inflate(R.layout.你要獲取的另一個XML, null);
TextView textview = (TextView) layout.findViewById(R.id.控件ID);
一行寫完就是:
TextView textview = (TextView) LayoutInflater.from(當前類.this).inflate(R.layout.你要獲取的另一個XML, null).findViewById(R.id.控件ID);
【Android】在Activity裏如何獲得另一個xml布局文件的控件