试图找出如何将动态变化的文本视图数添加到我的视图中。
我从我的服务器获取(int)计数器,它表示视图中的proprties数量。每个视图持有者都有不同数量的属性。
如何实现这个?
答案 0 :(得分:0)
在ViewHolder中将新TextView存储在List中,并将每个TextView添加到ViewHolder中单元格的itemView中。应该看起来类似于下面的代码:
ViewGroup viewGroup = (ViewGroup)itemView.findViewById(R.id.your_viewgroups_id); //Usually a LinearLayout or RelativeLayout
List<TextView> textViews = new LinkedList<>();
for (int i = 0; i < count; i++) {
TextView textView = new TextView(context)
textViews.add(textView);
viewGroup.addView(textView);
}