在我的适配器中,我有一种设置信息的方法:
public void setData(List<ListItem> dataList) {
this.listItems = dataList;
notifyDataSetChanged();
}
但是在我调用这个方法之后,数据被刷新并且我的视图向上移动。我不希望这种行为,因为如果有人在页面末尾更改某些内容,则会失去焦点。
有什么方法可以从适配器设置数据并且不会失去焦点?
在我的适配器中,我有一种设置信息的方法:
public void setData(List<ListItem> dataList) {
this.listItems = dataList;
notifyDataSetChanged();
}
但是在我调用这个方法之后,数据被刷新并且我的视图向上移动。我不希望这种行为,因为如果有人在页面末尾更改某些内容,则会失去焦点。
有什么方法可以从适配器设置数据并且不会失去焦点?