1、有接口并且会多次用到时,注册到一个类中,如下:
//这里新的类继承自它
public interface IMultiViewWithPCListener {
/**
* 通用回复接口,注:所有请求失败,都回调此接口
*
* @param result
* @param sessionID
* @param action
* @param msg
*/
void commonResponse(int result, String sessionID, String action, String msg);
void queryFSResponse(String sessionID,int result, ArrayList<FileInfo> fileList);
/**
*
* @param filePath
* @param type 1:拖拽文件 0:导入文件
*/
void importFile(String filePath, String pcLocalPath, int type);
// void callbackToUI(String cmd,String filePath);
}
//这里注册此监听
public void registMultiViewWithPCListener(IMultiViewWithPCListener listener) {
mMultiViewWithPCListener = listener;
setListener();
}
2、该类先注册监听后,再实现上述接口方法
3、如果有需要接口方法中数据的情况,选择相应方式回调