Android接口回调

来源:互联网 发布:网络彩票代理犯法吗 编辑:程序博客网 时间:2024/04/29 06:12

//A类中实现B类接口中定义的方法 private TouchCallback mSmallTouchCallback = new TouchCallback() {        @Override        public void updateView(int x, int y) {           //........        }    };//A类中初始化一个B类B b=new B();b.setmTouchCallback(mSmallTouchCallback )    //A类中 实例化B类接口对象//B类中定义一个接口 public interface TouchCallback {        public void updateView(int x, int y);    }//B类中定义一个供外部调用给接口初始化的方法protected TouchCallback mTouchCallback;    public void setmTouchCallback(TouchCallback mTouchCallback) {        this.mTouchCallback = mTouchCallback;    }//B类中在适当地方调用接口中的方法 则A类即可在接口实现中处理
 mTouchCallback.updateView((int) (x - mTouchX), (int) (y - mTouchY));


0 0
原创粉丝点击