【发布时间】:2015-07-04 19:50:18
【问题描述】:
我正在使用 Twitter 的 android sdk 来开发应用程序。在给定的 sdk 中有一个 CompactTweetView 用于显示推文,但其中没有显示转发计数的字段。为了显示我正在使用 sdk 中提供的 TweetViewAdapter 的推文。
现在我想在每条推文下方显示转发计数。我怎样才能实现我的目标?我是否必须在 ListView 中的每个条目之后添加单独的行以显示转推计数,或者是否有任何其他方式可以扩展 CompactTweetView 以包括转推计数。另一种方法是我使用一个空的 LinearLayout 并在每个 CompactTweetView 之后添加一行用于转发计数视图。两种情况下的表现如何
ListView(如果可能的话怎么办?)
带有备用 CompactTweetView 和转发计数视图的空 LinearLayout。
如果有任何不清楚的地方,请询问更多信息。谢谢。
使用 ListView 和 TweetViewAdapter 的我的 Twitter 应用程序的当前状态。 我想在每一行之后显示转发计数。
【问题讨论】:
-
我得到了答案。可以通过扩展 TweetViewAdapter 并使用其中所需的 UI 元素覆盖 getView 函数来完成。谢谢。
-
那些按钮的点击事件呢?是否有用于转发、收藏和回复的fabric api,我也必须实现它?
-
不,它已经存在于 fabric api 中。将 statusesService 用于转推、回复收藏等不同选项。 statusesService = twitterApiClient.getStatusesService();
-
好的,谢谢。我想它没有回复,因为它没有记录在dev.twitter.com/twitter-kit/android/api
-
是的,我会尽快上传。同时,您还可以加入 Twitter 开发者社区。我也从那里得到了一些帮助。
标签: android android-layout twitter twitter-fabric