Android StatuseService.homeTimeline始终检索相同数量的推文
StatuseService.homeTimeline首先参数它假定检索到的tweet数量,但是无论我传递给该方法的数量是多少,我总是得到默认的tweet数量,20Android StatuseService.homeTimeline始终检索相同数量的推文,android,twitter,twitter-fabric,Android,Twitter,Twitter Fabric,StatuseService.homeTimeline首先参数它假定检索到的tweet数量,但是无论我传递给该方法的数量是多少,我总是得到默认的tweet数量,20 public class FollowingActivity extends AppCompatActivity { ListView homeList; @Override protected void onCreate(Bundle savedInstanceState) { supe
public class FollowingActivity extends AppCompatActivity {
ListView homeList;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_following);
homeList =(ListView)findViewById(R.id.homeList);
TwitterApiClient twitterApiClient = TwitterCore.getInstance().getApiClient();
StatusesService statusesService = twitterApiClient.getStatusesService();
statusesService.homeTimeline(200, null, null, null, null, null, null,//always the same number of tweets
new Callback<List<Tweet>>() {
@Override
public void success(Result<List<Tweet>> result) {
final FixedTweetTimeline timeline = new FixedTweetTimeline.Builder()
.setTweets(result.data)
.build();
final TweetTimelineListAdapter adapter = new TweetTimelineListAdapter.Builder(FollowingActivity.this)
.setTimeline(timeline)
.build();
homeList.setAdapter(adapter);
}
public void failure(TwitterException exception) {
}
}
);
}
}
public class following活动扩展了appcompat活动{
ListView家庭列表;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_following);
homeList=(ListView)findViewById(R.id.homeList);
TwitterApiClient TwitterApiClient=TwitterCore.getInstance().getApiClient();
StatuseService StatuseService=TwitterApicClient.GetStatuseService();
homeTimeline(200,null,null,null,null,null,null,//总是相同数量的tweet
新回调函数(){
@凌驾
公开作废成功(结果){
final FixedWeetTimeline=新的FixedWeetTimeline.Builder()
.setTweets(result.data)
.build();
final TweetTimelineListAdapter=新的TweetTimelineListAdapter.Builder(FollowingActivity.this)
.setTimeline(时间线)
.build();
setAdapter(适配器);
}
公共无效失败(TwitterException异常){
}
}
);
}
}
第一个参数不是要检索的项目数量。第一个参数不是要检索的项目数量。