美文网首页
Android中的回调

Android中的回调

作者: 小李同学今天博学了吗 | 来源:发表于2019-08-12 15:09 被阅读0次

    1,定义一个接口

    public interface CallBack{

    }

    2.定义要使用的方法,不要定义方法体

    public interface CallBack{

        public void setProgress(int dex);

    }

    3.在调用此方法的地方传入已实现了此接口(CallBack)的对象作为形参

    public void useMethod(CallBack callback){

    .........

    }

    4.在使用useMethod的地方 传入实现了这个接口的对象

    即 useMethod(new CallBack()){

           public void setProgress(int dex){

            ......里面即为要编写的具体代码

        }

    }

    注意:此处的 new CallBack()并不是说接口可以new ,new CallBack()是一个实现了CallBack接口的匿名内部类的一个对象

    相关文章

      网友评论

          本文标题:Android中的回调

          本文链接:https://www.haomeiwen.com/subject/yuzmnqtx.html