友盟第三方登录获取QQ信息


在登录成功的onComplete方法中加如下代码:

mShareAPI.getPlatformInfo(HomeActivity.this, platform,
                    new UMAuthListener() {

                        @Override
                        public void onError(SHARE_MEDIA arg0, int arg1,
                                Throwable arg2) {

                        }

                        @Override
                        public void onComplete(SHARE_MEDIA arg0, int arg1,
                                Map<String, String> data) {
                            Set<String> set = data.keySet();
                            for (String string : set) {
                                Log.i("msg",
                                        "============================Map=========================");
                                Log.i("msg", string + "::::" + data.get(string));
                                String str = data.get(string);
                                // 设置头像
                                if (string.equals("profile_image_url")) {
                                    ImageLoader.getInstance().displayImage(str,
                                            menu_headicon, options);
                                    ImageLoader.getInstance().displayImage(str,
                                            headicon, options);
                                }
                                // 设置昵称
                                if (string.equals("screen_name")) {
                                    menu_name.setText(str);
                                }

                            }

                        }

                        @Override
                        public void onCancel(SHARE_MEDIA arg0, int arg1) {

                        }
                    });


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sfy666666/article/details/51559117
上一篇ImageLoaderUtils
下一篇侧滑的简单配置之一xml方式
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭