笔记11 接口回调理解
来源:互联网 发布:ubuntu Server安装教程 编辑:程序博客网 时间:2024/04/27 15:14
接口回调主要有以下步骤:
带接口的类为A,正常的类为B
1、在A中,定义一个接口,然后在需要的地方执行ILoadListener.onLoad();接下来就在onLoad()方法里进行操作就可以了。
(另外的类来实现这个接口ILoadListener然后重写onLoad()方法)
//加载更多数据的回调接口public interface ILoadListener{ void onLoad();}2、在B中,实现接口ILoadListener
public class MainActivity extends Activity implements LoadListView.ILoadListener { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }
重写onLoad()
@Overridepublic void onLoad() { ...具体实现}
3、如何获取到ILoadListener这个接口呢?在A中,在外边定义这个接口的变量。
ILoadListener iLoadListener;然后在下边的这个方法里给它设置上值。
public void setInterface(ILoadListener iLoadListener){ this.iLoadListener = iLoadListener;}在A中,当需要调用的时候,调用下边的方法。接下来就在实现接口的类里的onLoad()方法进行操作就可以了。见步骤1。
iLoadListener.onLoad();
4、在B中,在需要调用的地方记得把值set进来。
listview.setInterface(this);
5、至此接口回调就完成了。
0 0
- 笔记11 接口回调理解
- Callback回调理解
- 回调理解
- 关于回调理解
- java中的回调理解
- Android/Java回调理解
- ViewPager中回调理解
- Java回调理解 (step by step)
- C#中 委托、事件、回调理解
- 函数回调理解—Java方式
- 【Android 进阶】 Android 回调理解
- JAVA 最简单的回调理解
- 七牛回调理解
- Java回调理解,以Android中Button为例
- 生活调理
- 水调理...
- 胃的调理
- 立秋以后调理有四忌
- Js 图片 (或者任意元素) 添加文字
- 基于WAS 6.1的WebSphere Portal 6.1 Cluster配置详解
- CSS学习笔记:inline和inline-block的区别
- 数据挖掘基础知识(1)------K邻近法中的kd搜索树
- 【Eclipse】
- 笔记11 接口回调理解
- 创建一个非模式对话框 出现问题
- 【刷题之路】和为S的两个数字
- finished with non-zero exit value 2
- RandomAccessFile 使用示例
- 我的Unity 3D之旅——Hello World(2)
- Android RecyclerView的使用
- ionic splash screen 之后出现的白屏解决办法
- 高并发解决方案--负载均衡