DevStore首页 > DEV资源 > 源码下载 > 源码详情

Google最新下拉刷新-原生

 
紫豪 | 2014-09-19 16:18    浏览量(3699)    评论(9)    收藏(8)
功能分类:工具 支持平台:Android 运行环境:Eclipse
开发语言:Java 开发工具:Eclipse 源码大小:1.75MB
下载源码 832 人下载

源码简介

Google新推出的,可以向多种控件添加下拉刷新功能,方便快捷。一些线上产品已经引用(如节操精选等)。

源码截图

  • 开始下拉
  • 刷新后界面
DevStore所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与DevStore无关。

源码片段

public class MainActivity extends Activity implements SwipeRefreshLayout.OnRefreshListener {

	private SwipeRefreshLayout swipeLayout;
	private ListView listView;
	private ListViewAdapter adapter;
	private ArrayList list;

	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);

		swipeLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_container);
		swipeLayout.setOnRefreshListener(this);
		swipeLayout.setColorScheme(android.R.color.holo_blue_bright, android.R.color.holo_green_light,
				android.R.color.holo_orange_light, android.R.color.holo_red_light);

		list = new ArrayList();
		list.add(new SoftwareClassificationInfo(1, "asdas"));
		listView = (ListView) findViewById(R.id.list);
		adapter = new ListViewAdapter(this, list);
		listView.setAdapter(adapter);
	}

	public void onRefresh() {
		new Handler().postDelayed(new Runnable() {
			public void run() {
				swipeLayout.setRefreshing(false);
				list.add(new SoftwareClassificationInfo(2, "ass"));
				adapter.notifyDataSetChanged();
			}
		}, 1000);
	}
}
  •   赞(1) 赞 +1 赞(1) 已赞
  •   收藏(8) 收藏 +1 已收藏 取消
  •   下载(832)
评论(9)
gaokwin

gaokwin 2015-03-11 17:39:46

非常感谢,如果下拉刷新有能更新抓取就好了
回复(0) 赞(0) 赞(1)
gk11010

gk11010 2015-02-28 10:43:30


还有微信~~~QQ等~~~~~很多的~~不过他们还有向下刷新,可以读取到更多的动态~~
回复(0) 赞(0) 赞(1)
lylaiandroid

lylaiandroid 2015-02-10 17:21:01

这种效果不错
回复(0) 赞(0) 赞(1)
灰se

灰se 2014-12-12 20:12:10

学习 学习
回复(0) 赞(0) 赞(1)
jiae

jiae 2014-12-10 08:19:56

sae客户端好像用的这个刷新
回复(0) 赞(0) 赞(1)
  • 推荐
  • 审核
  • 收录
  • 获取活力值

源码上传作者

  • 138 能力值
  • 58 源码
  • 10 评测
  • 0 资料

热门源码