2011-10-03 156 views
1

問題是我在列表中的一些變化,而不是總是滾動到頂部。 我知道我可以滾動到底部,但那不是我想要的。我想禁用滾動,我的意思是當我在列表上進行更改時,我希望留在那裏我不想滾動到頂部。我只是想讓我的滾動不會改變(只是留在它所在的地方) 我嘗試這樣做,將列表的轉錄模式設置爲禁用,但它仍然在更改後列表轉到頂部。禁用在列表視圖中刷新刷新

lv.setTranscriptMode(AbsListView.TRANSCRIPT_MODE_DISABLED); 

回答

4

如果您致電setAdapter您不能避免您的列表滾動回頂端。但是如果您在列表適配器上調用notifyDataSetChanged,它將保持在相同的位置。