我有一个功能可以在单击列表时删除列表中的条目。
entriesView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
public boolean onItemLongClick(AdapterView<?> parent,
View arg1, int position, long id) {
TodoEntry entryToRemove = (TodoEntry) parent
.getItemAtPosition(position);
ourAdapter.remove(entryToRemove);
return true;
}
});
我想更改该功能,即长时间单击时条目不会被删除但会被编辑。我想读取条目的值(我将它放在一个数组中,并且可以使用 获取字符串entryToEdit.toString();
)并将条目更改为用户可以编辑的文本字段。编辑后,文本字段应再次成为条目。