private void updateAvatar(String avatarName) {
api = RetrofitClient.getSocialSystemAPI();
addSubscription(api.updateAvatar(App.getUser().getUserID(), avatarName)
.flatMap(NetworkFailureHandler.httpFailureFilter)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.map(response -> ((UserResponse) response).getResult())
.subscribe(
result -> {
User user = new User(result, context);
App.setUser(user);
Picasso.with(context).load(App.getUser().getAvatarUrl()).into(imgUserAvatar);
ToastUtil.showShort("上传成功");
bottomDialog.dismiss();
}, NetworkFailureHandler.loginErrorHandler
));
}
UpdateUserInfoFragment.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:Paper-Melody
作者:
评论列表
文章目录