java中有abstract和interface,这些都是为实现的接口,在android上经常需要自己写回调,例如
package com.example.testpop;
public abstract class TestCallback {
/**
* onTest1(可选实现)
*/
public void onTest1(){}
/**
* onTest2为必须实现的方法
* @param result
*/
public abstract void onTest2(String result);
}
给回调设值
TestCallback callback = null;
callback.onTest2("test");