UpdateUserInfoFragment.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:Paper-Melody 作者:
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
            ));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号