Twitter Fabric for Android / Java似乎不能正确支持多个媒体实体,至少没有任何其他配置。
我发布了一条带有两张照片的推文,它在官方和非官方的Twitter客户中表现为预期的两张照片(here's the tweet)。
当我使用我的使用Twitter Fabric的客户端时,构建的MediaEntity POJO列表只包含一个元素(一张图片)。由于我使用过Fabric,我从未见过这个列表会增长。
Gradle配置:
compile('com.twitter.sdk.android:twitter:1.1.1@aar') {
transitive = true;
}
API使用:
statusesService.userTimeline(userId, userName, MAX_NUM_TWEETS_FETCHED, since, max, false, false, true, true, new Callback<List<Tweet>>() { ... }
MediaEntity的字段(注意媒体的大小在看起来应为2时仅为1):
这是一个错误吗?如果是,是否有解决方法?
答案 0 :(得分:1)
我联系了对Fabric的支持,这显然是已知的限制。我要求任何解决方法和ETA作为回复,所以我想我会等着看他们说的话。