我正在寻找一种方法来使用Twitter Kit的TweetUI来查询特定用户的推文,并在我的Android应用中添加可滚动的时间线。 SearchTimeline允许按关键字查询,但我没有看到按用户特定关键字查询的方式。 UserTimeline为一个特定用户加载推文,但没有任何查询方法。任何人都知道是否有可能,而不必使用普通的Twitter API,并且必须制作我自己的适配器?
答案 0 :(得分:0)
过滤时间线Twitter套件提供了根据您提供的规则过滤应用中显示的推文的功能。您可以使用此功能来过滤推文。 。
final List<String> handles =
Arrays.asList("shame", "down", "degrade");
final FilterValues filterValues = new FilterValues(handles, null, null, null); // or load from JSON, XML, etc
final TimelineFilter timelineFilter = new BasicTimelineFilter(filterValues, Locale.ENGLISH);
final UserTimeline userTimeline = new UserTimeline.Builder()
.screenName("twitterdev")
.build();
final TweetTimelineListAdapter adapter = new TweetTimelineListAdapter.Builder(this)
.setTimeline(userTimeline)
.setTimelineFilter(timelineFilter)
.build();
setListAdapter(adapter);
}
您可以使用usertimeline并根据您的关键字对其进行过滤。句柄列表是用于过滤推文的关键字列表。
更多细节和实施在以下链接中给出。