0

我已经使用文档中的指南在 Android Studio 中设置了 Fabric 和登录按钮,现在想要获取登录用户的 Twitter 提要,例如在官方应用程序上。

我该如何实施?官方文档提到使用REST API,但没有显示将其添加homeTimeline到 GridView/ListView 适配器的方法。

4

1 回答 1

1

甚至是一个老问题,希望您找到了解决方案,我发布了答案,因为我认为 Fabric Twitter Android 文档我是____也许我使用的这种方法可以帮助您

public void getTweets(){
    TwitterApiClient twitterApiClient = TwitterCore.getInstance().getApiClient();
    twitterApiClient.getStatusesService().homeTimeline(null, null, null, null,null,null, null, new Callback <List<Tweet>>() {

        @Override
        public void success(Result<List<Tweet>> listResult) {
            tweets = listResult.data;
            final FixedTweetTimeline userTimeline = new FixedTweetTimeline.Builder()
                    .setTweets(tweets)
                    .build();
            adapter = new CustomTweetTimelineListAdapter(TimelineActivity.this, userTimeline);
            setListAdapter(adapter);
        }

        @Override
        public void failure(TwitterException e) {
            Log.d("Twitter","twitter " + e );
        }
    });
}
于 2015-09-07T10:33:16.477 回答