我不想刷新我的列表视图。当我滚动屏幕时,列表视图会被刷新... 我不希望它发生... 我该怎么办?
好的,翻译如下:
假设列表中有20个项目,我检查了第一个项目...滚动后,我看到第6个项目已经被选中了...再次滚动,我看到第13个项目已经被选中了...我认为这可能是由于刷新引起的...原因是什么?
<ListView android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@id/edittxt_username"
android:scrollbars="vertical"
android:layout_marginBottom="0sp"
/>
好的,翻译如下:
好的,编辑我的真实需求
我在我的列表视图中使用了一个复选框
最终的复选框 chb =(CheckBox)v.findViewById(R.id.editcheckbox);
chb.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
if (chb.isChecked() == true) {
CheckedMessages.add(f);
} else if (chb.isChecked() == false) {
CheckedMessages.remove(f);
}
}
});`
假设列表中有20个项目,我检查了第一个项目...滚动后,我看到第6个项目已经被选中了...再次滚动,我看到第13个项目已经被选中了...我认为这可能是由于刷新引起的...原因是什么?