我使用Twitter的android sdk开发应用程序.在给定的sdk中有一个用于显示推文的CompactTweetView,但是没有用于显示转推计数的字段.要显示推文我正在使用sdk中提供的TweetViewAdapter.
现在我想在每条推文下面显示转推计数.我怎样才能实现目标?我是否必须在ListView中的每个条目之后添加单独的行以显示转发计数,或者是否有任何其他方式可以扩展CompactTweetView以包括转推计数.另一种方法是我使用一个空的LinearLayout并在每个CompactTweetView之后为转推计数视图添加一行.两种情况下的表现如何?
> ListView(如果可能的话,怎么做?)
>使用备用CompactTweetView和转推计数视图清空LinearLayout.
如果有任何不清楚的地方,请询问更多信息.谢谢.
使用带有TweetViewAdapter的ListView的我的Twitter应用程序的当前状态.
我想在每一行后显示转推计数.
最佳答案
搜索结构iu sdks tw__tweet_compact.xml或tw__tweet.xml layout.Copy在资源布局中.不要更改名称.添加自定义Texview以显示转推计数.
这是我的自定义tw__tweet_compact.xml
原文链接:https://www.f2er.com/android/431257.html这是我的自定义tw__tweet_compact.xml
logo"
style="@style/tw__Twitterlogo.Compact"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_below="@id/tw__tweet_retweeted_by"
tools:ignore="ContentDescription" />
修改你的推文适配器后.在方法getView中添加TextView并在TextView中设置转发的数量.收藏夹的数量不太好.只显示自己喜欢的推文.其他用户的收藏推文不会显示.
public class TweetAdapter extends TweetTimelineListAdapter {
public TweetAdapter(Context context,Timeline
我认为这种方式更容易.问候