gpt4 book ai didi

android - 如何使用 Twitter4j 正确显示状态

转载 作者:行者123 更新时间:2023-11-30 02:25:25 25 4
gpt4 key购买 nike

我正在尝试使用 Twitter4j 伪造公众人物的 Twitter 状态。我编辑了它,但它是带有适配器的非常基本的 View 。

enter image description here

我想像在网站上一样显示它,带有图像 ecc..

enter image description here

这可能吗?这就是我到目前为止所做的:

protected String doInBackground(String... arg0)
{
statusListTextOnly = new ArrayList<String>();
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true)
.setOAuthConsumerKey("***************")
.setOAuthConsumerSecret(
"***************")
.setOAuthAccessToken(
"***************-***************")
.setOAuthAccessTokenSecret(
"***************");
TwitterFactory tf = new TwitterFactory(cb.build());
twitter = tf.getInstance();
try {

Long user;
user = (long) ***************;
statuses = twitter.getUserTimeline(user);
Log.i("Status Count", statuses.size() + " Feeds");
for (twitter4j.Status status3 : statuses) {
statusListTextOnly.add(status3.getText());
}

} catch (TwitterException te) {
te.printStackTrace();
}
return null;
}//end background
@Override
protected void onPostExecute(String result)
{
i.setAdapter(new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_list_item_1, statusListTextOnly));
//stuff
}

最佳答案

您可以从状态对象中检索所需的图像。

User user = status.getUser();
user.getBiggerProfileImageURL();
user.getBiggerProfileImageURLHttps();
user.getOriginalProfileImageURL();
user.getProfileBackgroundImageURL();

您可以探索用户和状态对象并检索您需要的信息。还要检查这个 url - https://dev.twitter.com/web/overview/widgets-webpage-properties了解如何使用 Twitter 小部件显示推文。

希望这对您有所帮助。

关于android - 如何使用 Twitter4j 正确显示状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27959669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com