java 回调函数的写法
生活随笔
收集整理的這篇文章主要介紹了
java 回调函数的写法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/** * 回調函數解析
* 1、要在這個類里面實例化另外一個類里面的接口,傳遞數據過去* 2、在另外一個類里面調用他的接口的方法,實際執行的是這個類里面的回調方法*/// 這是pass類中的一個回調函數————這是Activity類pass.getMyCallBack(new GesturePass.MineCallback(){@Overridepublic void getPassword(int[] choice) {System.out.println(">>>>>>>>> " + Arrays.toString(choice));}});
下面的是自定義View的類
pass 類中傳遞這個接口,對接口進行實例化 public void getMyCallBack(MineCallback callback) {this.callback = callback;} 這個接口 調用方法。執行的是另一個代碼塊public void BackyourPassData() {System.out.println("1111111111111 " + Arrays.toString(choice));//調用次方法的時候,執行的是另一個類中的代碼callback.getPassword(choice);} 在pass類中聲明這個接口 public interface MineCallback{public void getPassword(int []choice);}總結
以上是生活随笔為你收集整理的java 回调函数的写法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java的组合排列问题
- 下一篇: 网络计算机无法访问 请检查,局域网电脑无