Android 附加数据后,列表视图位置位于顶部

Android 附加数据后,列表视图位置位于顶部,android,listview,Android,Listview,我有一个列表视图,当它滚动到底部时从服务器获取数据。一旦接收到数据,它就会通过数组列表传递给适配器 但当我将数组列表值设置为adapter时,它会附加数据,并自动将位置移到顶部 有人能告诉我这里发生了什么问题吗?我猜您重新创建了新适配器并将其设置为listview。 如果您这样做,您的listview将滚动到顶部 要保持listview项的位置,只需调用mAdapter.notifyDataSetChanged();更新数组列表之后 希望它能帮助你 你能发布你的代码吗?

我有一个列表视图,当它滚动到底部时从服务器获取数据。一旦接收到数据,它就会通过数组列表传递给适配器

但当我将数组列表值设置为adapter时,它会附加数据,并自动将位置移到顶部


有人能告诉我这里发生了什么问题吗?

我猜您重新创建了新适配器并将其设置为listview。 如果您这样做,您的listview将滚动到顶部

要保持listview项的位置,只需调用mAdapter.notifyDataSetChanged();更新数组列表之后


希望它能帮助你

你能发布你的代码吗?