<pre style="font-family: 'Courier New'; font-size: 13.5pt; background-color: rgb(204, 232, 207);"><pre name="code" class="java"> @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_grid);
ShowNet();
gv = (PullToRefreshGridView) findViewById(R.id.gv);
gv.setMode(PullToRefreshBase.Mode.BOTH);
gv.setOnRefreshListener(new PullToRefreshBase.OnRefreshListener2<GridView>() {
@Override
public void onPullDownToRefresh(PullToRefreshBase<GridView> refreshView) {
ShowNet();
/*开启子线程用作关闭刷新窗口*/
gv.postDelayed(new Runnable() {
@Override
public void run() {
gv.onRefreshComplete();
}
}, 1000);
}
@Override
public void onPullUpToRefresh(PullToRefreshBase<GridView> refreshView) {
ShowNet();
gv.getLoadingLayoutProxy(false, true).setPullLabel("上拉加载");
gv.getLoadingLayoutProxy(false, true).setRefreshingLabel("松开后刷新");
gv.getLoadingLayoutProxy(false, true).setReleaseLabel("正在刷新");
/*开启子线程用作关闭刷新窗口*/
gv.postDelayed(new Runnable() {
@Override
public void run() {
gv.onRefreshComplete();
}
}, 1000);
}
});
}
PullToRefresh上拉加载下拉刷新
最新推荐文章于 2021-05-27 17:57:11 发布