【问题标题】:Disable scrolling in listview on refresh刷新时禁用列表视图中的滚动
【发布时间】:2011-10-03 15:39:37
【问题描述】:

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

lv.setTranscriptMode(AbsListView.TRANSCRIPT_MODE_DISABLED);

【问题讨论】:

    标签: android listview android-layout scroll android-scrollview


    【解决方案1】:

    如果您致电setAdapter,您将无法避免您的列表正在滚动回顶部。但如果您在列表适配器上调用notifyDataSetChanged,它将保持在同一位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-26
      • 1970-01-01
      • 2011-11-28
      • 1970-01-01
      • 1970-01-01
      • 2013-12-30
      • 1970-01-01
      • 2019-04-05
      相关资源
      最近更新 更多