Android设置监听回调的方式
来源:互联网 发布:电脑分区软件 编辑:程序博客网 时间:2024/06/10 18:13
来看一个下拉刷新和加载更多的监听回调方式
OnRefreshListener mListener; public void setOnRefreshListener(OnRefreshListener onRefreshListener) { mListener = onRefreshListener; } public interface OnRefreshListener { public void onRefresh();//下拉刷新 public void onLoadMore();//加载更多 }
需要在本类中先在相应的位置设定需要运行的位置
//下拉刷新if (mListener != null) { mListener.onRefresh(); }
//加载更多 if (mListener != null) { mListener.onLoadMore(); }
在其他类中调用的方式:调用后实现方法即可
listView.setOnRefreshListener(new RefreshListView.OnRefreshListener() { @Override public void onRefresh() { getDataFromServer(); } @Override public void onLoadMore() { if (!TextUtils.isEmpty(mMoreUrl)) { getMoreDataFromServer(); } else { Toast.makeText(mActivity, "已经到最后一页了", Toast.LENGTH_SHORT).show(); listView.onRefreshComplete(); } } });
0 0
- Android设置监听回调的方式
- 通过接口回调方式来设置RecyclerView的条目点击监听事件
- Button设置监听的三种方式
- 关于Android 设置监听的的四种方式的理解
- android 自定义监听的方式回传数据
- 监听android home键的实现方式
- android Button 监听的几种方式
- android Button 监听的几种方式
- 监听android home键的实现方式
- android事件监听的两种方式
- android Button 监听的几种方式
- android Button 监听的几种方式
- android Button 监听的几种方式
- 监听android home键的实现方式
- android Button 监听的几种方式
- 监听android home键的实现方式
- android Button 监听的几种方式
- Android监听的四种方式
- Android软件盘(EditText)的搜索功能
- Android项目里,strings文件中字符串的格式化用法
- 微信支付、公众号支付、微信APP支付教程
- win7上python+theano+keras安装
- 使用hexo创建github博客
- Android设置监听回调的方式
- Same Tree 判断俩树是不是一样
- libusb 块传输 同步传输例程
- 如何分析Android的Log
- java-NoSuchMethodError问题解决——傻瓜式
- 蓝懿iOS 技术内容和心得 16.1.8
- JAVA中重写equals()方法的同时要重写hashcode()方法
- 【javaMail】【1.基础发邮件】java mail 发送plain text 邮件 helloworld
- IBatis配置一对一、一对多两种实现方式