如何讓一個scrollview中包含的listview擁有上拉刷新功能而不衝突

上面是一個固定的模塊,比如展示個人信息等,下面是一個ListView列表。如果是這樣的話,不需要在外層用ScrollView包裹。這樣做本身就很不穩定,比如監聽、展示的列表數據不全等等。改用ListView的addHeaderView()這個方法。把那個頭部固定的佈局添加到ListView的頭部,具體如下:
  LayoutInflater inflater = LayoutInflater.from(StoreHome.this);
  listViewHead = inflater.inflate(R.layout.main_store_item, null);//這是頭部View
  text_time = (TextView) listViewHead.findViewById(R.id.txt_time);//這裏可以獲取頭部的組件
  listView.addHeaderView(listViewHead);//添加進去

但是一定要記住,必須在給ListView綁定適配器之前添加頭部文件。

來源:

http://zhidao.baidu.com/link?url=vDLU1r185z4Y-SpwLQ05iuK6nU-fUScsJwqVO--SQkyuaoo5BI2V3pBB19P-iLSRP-RS84Adm8JtjNIIm5B51f-4iB4mQpMcPiQyuuIEygW

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章