1. 程式人生 > >接口回調

接口回調

inter etl 賦值 interface col pri 事情 方法 set接口

A.class //先定義一個接口 public interface Listener { //回調方法 void 回調方法(); } //申明一個接口 private Listener mLinstener; //一個set接口的方法 public void setListener(Listener listener) { //把傳入的listener賦值給mLinstener mLinstener = listener } ... //在某個地方,進行某個操作的時候 private void 某個操作() { //回調方法執行 mLinstener.回調方法(); }


-----------------------------------------

另一個類 B.class private A a = new A(); a.setListener(new Linstener() { public void 回調方法() { //我要在A中某個操作()執行的時候要搞的事情 搞事情阿搞事情(); } });


接口回調