我在我的项目中有一个ListView。它有许多元素,并且使用自定义适配器,因为它是从rails服务器动态填充的。
当项目被长按下时,我想更改ListItem的内容。为了实现这一点,我在ListItem中有两个布局,一个可见,一个隐藏。
问题是,当我长按一个项目时,布局会发生变化(正如预期的那样),但其他ListItems也会受到影响,并以相同的方式发生变化。这似乎是每5个项目发生一次,我不知道为什么。
这是我正在使用的LongClickListener,它位于自定义适配器上的de GetView方法中:
View v = convertView;
if (v == null){
Lay