回调方法的使用
来源:互联网 发布:windows启动过程与unix 编辑:程序博客网 时间:2024/05/19 06:35
首先需要定义一个监听接口。
接下来在要执行的方法中添加监听接口参数。
然后在调用该方法时实例化接口类,重写里面的方法。
最后在该方法中加入要回调的方法即可。
import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v7.app.AppCompatActivity;import android.util.Log;/** * Created by Administrator on 2017/11/8. */public class Callback extends AppCompatActivity{ @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); fun(new CallbackInterface() { @Override public void fun1() { Log.i("Callback.class","回调了fun1"); } @Override public void fun2() { Log.i("Callback.class","回调了fun2"); } }); } private void fun(CallbackInterface callbackInterface){ Log.i("Callback.class","执行了fun方法"); callbackInterface.fun1(); callbackInterface.fun2(); }}
/** * Created by Administrator on 2017/11/8. */public interface CallbackInterface { public void fun1(); public void fun2();}
阅读全文
0 0
- 回调方法的使用
- ajax回调方法的使用
- 一个使用异步类管理回调方法的实例
- Android 装载器---使用LoaderManager的回调方法
- Android 装载器---使用LoaderManager的回调方法
- PHP关于(类对象)回调方法的使用
- Android 回调方法使用
- 方法以及方法的使用
- 反射方法的使用
- gcc使用的方法
- Session使用的方法
- gcc使用的方法
- 使用剪切板的方法
- 方法的使用示例
- 方法prmisdefault的使用
- 使用MagicAjax的方法
- setClip方法的使用
- 反射方法的使用
- AndroidStudio的mainframe里的权限总结
- java 网络 之 域名解析InetAddress
- CSDN-markdown编辑器使用
- 快速执行linux/Mac历史命令
- 51nod 1314 定位系统
- 回调方法的使用
- 阈值操作
- ftp服务
- 11.笔记JAVA Spring框架学习————Bean作用域
- 山外KL26的J-link连接与程序下载
- 简单递归,汉诺塔问题以及兔子繁殖问题
- 详述 iTerm2 配色及免密登录 SSH 的方法
- uboot内容总结
- HTML常用单词