首页>代码>下拉刷新修改动画执行的bug>/PullToRefreshView修改动画执行bug/src/com/miloisbadboy/TestGridView.java
package com.miloisbadboy;

import android.app.Activity;
import android.os.Bundle;
import android.widget.GridView;

import com.miloisbadboy.view.PullToRefreshView;
import com.miloisbadboy.view.PullToRefreshView.OnFooterRefreshListener;
import com.miloisbadboy.view.PullToRefreshView.OnHeaderRefreshListener;

public class TestGridView extends Activity implements OnHeaderRefreshListener,OnFooterRefreshListener{
	PullToRefreshView mPullToRefreshView;
	GridView mGridView;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.test_gridview);
		mPullToRefreshView = (PullToRefreshView)findViewById(R.id.main_pull_refresh_view);
		mGridView = (GridView)findViewById(R.id.gridview);
		mGridView.setAdapter(new DataAdapter(this));
        mPullToRefreshView.setOnHeaderRefreshListener(this);
        mPullToRefreshView.setOnFooterRefreshListener(this);
        
	}
	@Override
	public void onFooterRefresh(PullToRefreshView view) {
		mPullToRefreshView.postDelayed(new Runnable() {
			
			@Override
			public void run() {
				mPullToRefreshView.onFooterRefreshComplete();
			}
		}, 1000);
	}
	@Override
	public void onHeaderRefresh(PullToRefreshView view) {
		mPullToRefreshView.postDelayed(new Runnable() {
			
			@Override
			public void run() {
				// 设置更新时间
				//mPullToRefreshView.onHeaderRefreshComplete("最近更新:01-23 12:01");
				mPullToRefreshView.onHeaderRefreshComplete();
			}
		},1000);
		
	}
}
最近下载更多
tyz_Amy  LV16 2019年8月17日
zppclr  LV9 2015年4月27日
leehove  LV17 2015年3月17日
mmh  LV1 2015年2月5日
yuandeng  LV2 2014年11月6日
wukong  LV1 2013年10月11日
最近浏览更多
403645445  LV1 2022年3月4日
doremi  LV6 2020年6月18日
bawe11  LV1 2020年6月17日
1234mama  LV19 2020年5月17日
tyz_Amy  LV16 2019年8月17日
444699569  LV2 2019年6月18日
zz001357  LV9 2018年10月3日
aaaaaa11222  LV4 2018年9月16日
18271633225  LV4 2018年5月12日
wwwdawn  LV14 2018年1月15日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友