如何检测ListFragment上的删除列表视图项事件? ......然后是Toast.maketext ......
我是通过ArrayList中的删除项删除项目,然后是adapter.notifyDataSetChanged
更新问题: 我找到了它:
类MyObserver扩展了DataSetObserver {
@Override
public void onChanged()
{
// TODO: Implement this method
super.onChanged();
Toast.makeText(getActivity(), "ch... obs", Toast.LENGTH_SHORT).show();
}
}
然后在主代码中
ArrayAdapter适配器; ..... adapter.registerDataSetObserver(new MyObserver()); ....
答案 0 :(得分:0)
取决于您如何删除项目。
如果你使用onClick删除项目(我只是在这里猜测),那么你可以在那个阶段干杯。
或者,如果您只需要知道已删除的内容,则可以存储arrayList大小的变量,然后将其与数组列表的当前大小进行比较。在这个阶段,您知道某些内容已被删除。
您能提供有关该方案的更多信息吗?