第三方登录qq ,成功后获取头像和网名

 @Override
            public void onComplete(SHARE_MEDIA platform, int action, Map<String, String> data) {

                Toast.makeText(MainActivity.this, "成功了", Toast.LENGTH_LONG).show();
                Toast.makeText(MainActivity.this, "授权成功后回调数据"+data, Toast.LENGTH_SHORT).show();
                Toast.makeText(MainActivity.this, data.get(0)+"", Toast.LENGTH_SHORT).show();
                //获取用户信息
                Set<String> set= data.keySet();
                for (String string :set){
                    String str = data.get(string);
                    //设置头像
                    if (string.equals("profile_image_url")) {
                        Log.i("aaa",str.toString());
                        DisplayImageOptions options = new DisplayImageOptions.Builder().build();
                        ImageLoader.getInstance().displayImage(str,img,options);
                     }
                    //设置昵称
                    if (string.equals("screen_name")) {
                        text_name.setText(str);
                    }
                }
            }

猜你喜欢

转载自blog.csdn.net/nideyida1/article/details/81876372
今日推荐