2011-10-03 114 views
1

问题是我在列表中的一些变化,而不是总是滚动到顶部。 我知道我可以滚动到底部,但那不是我想要的。我想禁用滚动,我的意思是当我在列表上进行更改时,我希望留在那里我不想滚动到顶部。我只是想让我的滚动不会改变(只是留在它所在的地方) 我尝试这样做,将列表的转录模式设置为禁用,但它仍然在更改后列表转到顶部。禁用在列表视图中刷新刷新

lv.setTranscriptMode(AbsListView.TRANSCRIPT_MODE_DISABLED); 

回答

4

如果您致电setAdapter您不能避免您的列表滚动回顶端。但是如果您在列表适配器上调用notifyDataSetChanged,它将保持在相同的位置。