我的适配器有问题。一切正常,但我在清除列表时遇到问题。
我这样清除它:
public void onResetClicked(View v) {
Log.d(TAG, "reset button clicked");
m_stopwatchService.reset();
alist.clear();
}
它不起作用。
编辑
它有效,但我无法重新创建列表。
public void onResetClicked(View v) {
Log.d(TAG, "reset button clicked");
m_stopwatchService.reset();
alist.clear();
listView.setAdapter(null);
}
这是一个秒表。我的适配器创建圈。当我按下“重置按钮”时想要清理我的圈数列表。
编辑2
我解决了我的问题。
我这样称呼它:
listView.setAdapter(null);
listView.setAdapter(adapter);