2013-08-05 2 views
1

Я пытаюсь создать интерфейс твитов со специальным хэштегом, и я хочу добавить фотографию профиля в твитах, есть ли способ получить фотографию профиля твиттера с помощью twitter4j?Получить фото профиля на Twitter

ответ

3

Пройдите через следующий код.

Assume that the Twitter object is mytTwitter 
*get the user from the twitter object 

User user = mytTwitter.showUser(mytTwitter.getid()); 

*get the profile image URL 

URL url = user.getProfileImageURL(); 


*create Image icon 

ImageIcon img = new ImageIcon(url); 

*set the JLabel icon to be the ImageIcon 

Jlabel1.setIcon(img); 
+0

Я использую андроид, как загрузить изображение с URL-адреса? –

+0

для загрузки изображения из Url используйте библиотеку URLImageViewHelper, перейдите по следующей ссылке https://github.com/koush/UrlImageViewHelper, загрузите библиотеку и напишите код для изображения следующим образом: UrlImageViewHelper.setUrlDrawable (this, holder.imageView, URL, R.drawable .temp_profile_pic_placeholder); – mdDroid

2

Да, вы можете. Вы должны получить статус, а затем:

status.getUser().getProfileImageURL(); //returns a string which is profile image url 

Для детального использования:

getProfileImageURL()

twitter4j Javadoc

+0

Спасибо за помощь :) –