2012-02-13 23 views
1

我在這裏重複使用的ListView和LayoutInflater兩個頁眉和頁腳:這有效,但它是「正確」的方式?

ListView lv = getListView(); 
LayoutInflater inflater = getLayoutInflater(); 
View header = (View)inflater.inflate(R.layout.header, lv, false); 
lv.addHeaderView(header, null, false); 

View footer = (View)inflater.inflate(R.layout.footer, lv, false); 
lv.addFooterView(footer, null, false); 

我想重用的ListView是非常明智的,但我不那麼肯定對LayoutInflater。我在這裏和災難調情,還是這樣好?

+1

調用getLayoutInflater();一次是好的:)其餘的也很好,如果你看看其他樣品,他們通過inflater.inflate() – 2012-02-13 00:37:31

回答

相關問題