轻量级前端框架助力开发者提升项目效率与性能
546
2022-11-05
Android万能刷新加载框架,适用于所有View,可根据自己需求定制!
AndroidRefreshLayout
Android万能刷新加载框架,适用于所有View,可根据自己需求定制! 本Demo演示如何使用通用的下拉刷新上拉加载控件,demo中已经实现了常见的需要上下拉功能的控件,其他控件如果需要加入这两个功能可自行扩展,实现Pullable接口即可
应用截图
使用方法
具体使用方法以ListView为例,用法基本上都一样,很简单!
代码使用
查找刷新控件
mRefreshView = findViewById(R.id.refresh_view);
设置监听
mRefreshView.setOnRefreshListener(this);
实现接口
public class ListViewActivity extends AppCompatActivity implements PullToRefreshLayout.OnRefreshListener{
覆写回调方法
@Overridepublic void onRefresh(final PullToRefreshLayout pullToRefreshLayout) { handler.postDelayed(new Runnable() { @Override public void run() { pullToRefreshLayout.refreshFinish(PullToRefreshLayout.SUCCEED); Toast.makeText(ListViewActivity.this, "刷新结束", Toast.LENGTH_SHORT).show(); } },1000);}@Overridepublic void onLoadMore(final PullToRefreshLayout pullToRefreshLayout) { handler.postDelayed(new Runnable() { @Override public void run() { pullToRefreshLayout.loadmoreFinish(PullToRefreshLayout.SUCCEED); Toast.makeText(ListViewActivity.this, "加载完成", Toast.LENGTH_SHORT).show(); } },1000);}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~