2016-03-14 2 views
1

Привет, ребята Я столкнулся с небольшой проблемой при работе над интеграцией twitter. Я использовал ткань.Android twitter sdk using fabric Получить общедоступные твиты конкретного пользователя

private void loadTweet(){ 
    final List<Long> tweetIds = Arrays.asList(510908133917487104L); 
    TweetUtils.loadTweets(tweetIds, new Callback<List<Tweet>>() { 

     @Override 
     public void success(Result<List<Tweet>> result) { 
      for (Tweet tweet : result.data) { 
       tweeterLayout.setTweet(tweet); 
      } 
     } 

     @Override 
     public void failure(TwitterException e) { 
      Log.v("Exception","TwitterException"); 
     } 
    }); 

} 

Этот метод подходит для меня, если я передаю идентификатор твита. Но я хочу получить публичные твиты конкретного пользователя. любым способом, если я передаю чей-то идентификатор («@user_id»), тогда я смогу получить его твиты?

ответ

2

Да, вы можете получить временную шкалу пользователя.

String twitter_account = "jack"; 

final UserTimeline userTimeline = new UserTimeline.Builder() 
    .screenName(twitter_account) 
    .build(); 
final TweetTimelineListAdapter adapter = new TweetTimelineListAdapter.Builder(getActivity()) 
    .setTimeline(userTimeline) 
    .build(); 

setListAdapter(adapter); 
+0

Спасибо, Stephen за ответ! Вы используете пользовательский интерфейс Twitter? и вы используете ткань? –

+0

Да, сэр, очень рекомендуется! Проверьте https://twittercommunity.com/. Это тоже хороший ресурс. –

+0

да, я понял. Но я хочу сделать некоторые настройки. –

 Смежные вопросы

  • Нет связанных вопросов^_^