xlistview實現上拉載入,下拉重新整理

2021-08-09 07:40:34 字數 1722 閱讀 3399

匯入xlistview包,這裡我就不展示了

子條目布局

android

:layout_width=

"wrap_content"

android

:layout_height=

"wrap_content"

android

:id=

"@+id/img"

/>

android

:layout_width=

"wrap_content"

android

:layout_height=

"wrap_content"

android

:id=

"@+id/text"

android

:layout_margintop=

"50px"

/>

首先,寫好我們的介面卡

public class myadapter extends baseadapter 

@override

public int getcount()

@override

public goods getitem(int i)

@override

public long getitemid(int i)

@override

public view getview(int i, view view, viewgroup viewgroup) else

goods g=getitem(i);

holer.text.settext(g.title);

holer.img.setimageresource(g.img);

return view;

}class viewholer

然後就是我們的資料配置情況mlistview=(xlistview)findviewbyid(r.id.xlistview);

mlistview.setpullloadenable(true);

list=new arraylist();

list.add(new goods("

我的第乙個個產品

",r.mipmap.a11));

list.add(new goods("

我的第二個個產品

",r.mipmap.a12));

list.add(new goods("

我的第三個個產品

",r.mipmap.a13));

list.add(new goods("

我的第四個個產品

",r.mipmap.a14));

list.add(new goods("

我的第五個個產品

",r.mipmap.a15));

myadapter = new myadapter(mainactivity.this, list);

mlistview.setadapter(myadapter);

mlistview.setxlistviewlistener(this);

}@override

public void onrefresh()

},2000);

}@override

public void onloadmore()

},2000);

}public void onload()

上拉載入下拉重新整理xlistview

public class mainactivity extends activity implements ixlistviewlistener 獲取資料的方法 private void getdata catch exception e start json解析的方法 param string p...

XListVIew上拉重新整理And下拉載入

實現ixlistviewlistener介面中的onrefresh 和onloadmore 方法。每個方法中還需要呼叫onload 方法,關閉重新整理和載入。使用方法 1.獲取xlistview控制項。2.上拉重新整理setpullloadenable true 3.新增資料,介面卡。4.給xlis...

XListView設定上拉重新整理下拉載入和多條目載入

首先匯入xlistviewlibrary在布局中寫 com.bwie.xlistviewlibrary.view.xlistview可以用ctrl看看是否匯入成功 xlistview.setpullloadenable true 可以上拉重新整理更多 initdata page xlistview....