ListView在列表的頭部和底部添加布局——addHeaderView,addFooterView


addHeaderView()方法:主要是向listView的頭部添加布局
addFooterView()方法:主要是向listView的底部添加布局

以addHeaderView為例:

View headView = getLayoutInflater().inflate(R.layout.igame_wb_details_task_list_layout_header, null);

mLvList.addHeaderView(headView);
這樣就可以將一個layout放在ListView的頭部,需要注意的是,布局文件最外層的layout樣式中的margin要更改成padding,
因為margin是指本容器與其他容器的距離,padding是指該View里面的子view與該View的距離。加進來的布局文件是相對獨立的,
如果使用margin就起不到效果

 程序猿必讀


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM