我有ListView
一个ContextMenu
内置的。菜单允许用户重命名一个项目属性TextView
。
但是,在向下滚动并返回时,旧名称再次出现。
我明白为什么:adapter
没有更新。
例如:在adapter
I have a object for each row: Review
中。然后有一个属性叫做name
。
所以在getView()
我做:
Review r = getItem(position);
name = r.name;
myTextView.setText(name);
现在,如果用户TextView
从Fragment
(通过ContextMenu
)更新它,我如何访问这个属性(名称)并将adapter
/object 更新到相同的位置?