如何从适配器获取推文文本?
How to get tweet text from Adapters?
我创建了一个通过搜索用户名来显示 Twitter 时间轴的应用程序。
我在此代码中使用了 fabricUI。一切正常,但我还需要检查所有推文的文本。
我发现我可以使用 getView(int position)
,但只发现他们如何将它用于 onClickListener()
的特定项目。
TimelineActivity.java
@Override
protected TweetTimelineListAdapter doInBackground(TweetTimelineListAdapter... param) {
UserTimeline userTimeline = new Builder()
.screenName(name)
.build();
TweetTimelineListAdapter adapter = new TweetTimelineListAdapter(TimelineActivity.this, userTimeline);
return adapter;
}
如何使用这种方式获取 Twitter 时间线并获取所有推文文本进行检查?起初我以为我可以以某种方式“提取”适配器信息,我认为还有另一种方法。
您可以使用 adapter.getItem();
在任何位置获取推文
首先你应该加载一些推文。检查使用 UserTimeline 的 API。一旦您的适配器中出现了一些推文,您就可以使用该功能检查它们。
应用授权后,用户无需再次登录。它下次使用活动会话。
我希望它能完全回答你的问题。
谢谢
我创建了一个通过搜索用户名来显示 Twitter 时间轴的应用程序。 我在此代码中使用了 fabricUI。一切正常,但我还需要检查所有推文的文本。
我发现我可以使用 getView(int position)
,但只发现他们如何将它用于 onClickListener()
的特定项目。
TimelineActivity.java
@Override
protected TweetTimelineListAdapter doInBackground(TweetTimelineListAdapter... param) {
UserTimeline userTimeline = new Builder()
.screenName(name)
.build();
TweetTimelineListAdapter adapter = new TweetTimelineListAdapter(TimelineActivity.this, userTimeline);
return adapter;
}
如何使用这种方式获取 Twitter 时间线并获取所有推文文本进行检查?起初我以为我可以以某种方式“提取”适配器信息,我认为还有另一种方法。
您可以使用 adapter.getItem();
在任何位置获取推文首先你应该加载一些推文。检查使用 UserTimeline 的 API。一旦您的适配器中出现了一些推文,您就可以使用该功能检查它们。
应用授权后,用户无需再次登录。它下次使用活动会话。
我希望它能完全回答你的问题。
谢谢