如何在Android中获取Twitter用户图像

时间:2015-04-11 07:11:50

标签: android twitter

我无法获得Twitter用户图片 我得到了这样的用户名和用户ID:

Twitter mTwitter = TwitterUtil.getInstance().getTwitter();
String userid = mTwitter.getId();
String username= mTwitter.getScreenName();   

对于我试过的图片:

String image = mTwitter.getUserProfileImage();

但这种方法不起作用 请帮助我获取用户图片。

1 个答案:

答案 0 :(得分:1)

试试这个,

Twitter twitter = new TwitterFactory().getInstance();
User user = twitter.showUser(twitter.getScreenName());
String profileImage = user.getProfileImageURL();
System.out.println("Profile Image URL : " +profileImage);

输出:

Profile Image URL : http://pbs.twimg.com/profile_images/435454y55465/AQRi1ZjC_normal.jpeg

提示:twitter.getScreenName()返回已登录的handleName,我们将该参数添加到showUser方法中。如果您想尝试其他用户,请传递他们的screenName或ID。