引入依赖:
implementation 'com.lzy.net:okgo:3.0.4'
java写法:
OkGo.<String>post("http://baiyang.webhh.net/webserver/personalsel?UserId="+username)
.execute(new StringCallback() {
@Override
public void onSuccess(Response<String> response) {
//todo 消息列表设置用户头像
String body = response.body();
EaseUserUtils.setUserAvatar(getContext(), response.message(), finalHolder.avatar);
// //todo 消息列表设置用户名称
// EaseUserUtils.setUserNick(username, finalHolder.name);
// finalHolder.motioned.setVisibility(View.GONE);
}
@Override
public void onError(Response<String> response) {
super.onError(response);
}
});
kotlin写法:
OkGo.post<String>("请求地址")
.params("apikey", "")
.params("text", "")
.params("mobile", mobile)
.execute(object : StringCallback() {
override fun onSuccess(response: Response<String>) {
// LogUtils.i("fdsaf", response.body())
mView.validationCode(code)
}
})