[Modify]修改网络错误提示
This commit is contained in:
@@ -5,11 +5,11 @@ import android.content.Context;
|
||||
import com.yizhuan.xchat_android_core.R;
|
||||
import com.yizhuan.xchat_android_core.bean.response.ServiceResult;
|
||||
import com.yizhuan.xchat_android_library.net.rxnet.callback.CallBack;
|
||||
import com.yizhuan.xchat_android_library.net.rxnet.exception.ExceptionHandle;
|
||||
import com.yizhuan.xchat_android_library.utils.ResUtil;
|
||||
import com.yizhuan.xchat_android_library.utils.config.BasicConfig;
|
||||
|
||||
import java.net.UnknownHostException;
|
||||
import java.util.concurrent.TimeoutException;
|
||||
|
||||
import io.reactivex.Observable;
|
||||
import io.reactivex.ObservableSource;
|
||||
@@ -57,12 +57,7 @@ public abstract class BaseModel implements IModel {
|
||||
public void onError(Throwable e) {
|
||||
e.printStackTrace();
|
||||
if (callBack != null) {
|
||||
String error = e.getMessage();
|
||||
if (e instanceof UnknownHostException) {
|
||||
error = ResUtil.getString(R.string.xchat_android_core_base_basemodel_02);
|
||||
}else if (e instanceof TimeoutException){
|
||||
error = ResUtil.getString(R.string.xchat_android_core_base_basemodel_03);
|
||||
}
|
||||
String error = ExceptionHandle.Companion.handleException(e);
|
||||
callBack.onFail(-1, error);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user