我必须显示一个具有不同类型视图的列表。因此,我必须定义一个带有适配器的ListView,其中我必须放大多个视图。我已经检查了给定的,但问题是我的列表不是对称的,就像示例中每次在4个项目之后重复标题一样。中重用项目的问题 int type = getItemViewTypeViewHolder)convertView.getTag(
我希望在列表视图的顶部插入一个广告,但是从admob提供的示例来看,它在构造函数中使用BaseAdapter,而我使用的是ArrayList<Hashmap>,因此我现在非常困惑,请帮助我。}
public int getItemViewType(int position) {}
private int getOffsetPosition(int position
我创建了一个GridView of LinearLayout视图,它包含一个TextView和一个旋转器或一个EditText。
看来,经过大量研究之后,优化的方法似乎是使用ViewHolder方法。使这成为一个潜在的问题的是,我可能有一个TextView和EditText的4个视图,另一个包含一个TextView和一个旋转器的5个视图,所以我不能假设一个特定的布局。在我的getV
itemView.findViewById(R.id.icon);
return itemView;public int getItemViewTypeTYPE_ITEM_SINGLE_COLUMN}
public int getViewTypeCount,有些是随着布局的改变而显示的,有些则没有。同时,当滚动项目的布局似乎发生了