Callback<T extends BaseBean> 是通用请求结果回调抽象类,实现 ApiImpl<T>,用于承接请求生命周期与结果状态。
回调方法
onStart()
参数说明:无。
返回值说明:无(
Unit)。
onCancel()
参数说明:无。
返回值说明:无(
Unit)。
onSuccess(data)
参数说明:
data:T,请求成功返回的数据对象(T需继承BaseBean)。 返回值说明:无(Unit)。
onFailed(code, errorMsg, showMsg)
参数说明:
code:Int,错误码。errorMsg:String,技术错误信息(通常用于日志或排查)。showMsg:String,面向用户的提示信息。 返回值说明:无(Unit)。