我已经用这样的适配器创建了一个listview
现在我需要在listview的第3,6,9等位置之后放置一个布局,如下所示
有谁能告诉我我该怎么做并向我展示一个例子?
答案 0 :(得分:0)
你的问题已经足够好了,只是尝试将你的图像放在问题中而不是链接上;)
这是我向您求婚的简单解决方案:
在列表视图的每个项(行)下面,将您需要添加的视图(在项目的xml文件中定义)放入,其可见性为“ GONE“
并且在listView的适配器中,当位置为3,6,9 ...时,将其置为VISIBILE: modulo (除法后的余数) 3 是等于0
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
if(position % 3 == 0) {
yourViewExtension.setVisibility(View.VISIBLE);
}else {
yourViewExtension.setVisibility(View.GONE);
}
}
如果有任何问题发表评论
好的lluck