Android的transcript mode允许在新数据添加到适配器时自动将列表视图滚动到底部。将新条目添加到Android的列表视图顶部?
可以这样莫名其妙地反转,使得新项目在列表(“反转录模式”)
方法stackFromBottom比较合适的顶部自动添加,但没有做自动滚动输入变化。
有没有人有一些例子代码,其中列表不断添加的东西总是插在顶部?我在正确的轨道上吗?
更新
感谢您的答案,让我想更多。其实。我想要在顶部显示新条目,但屏幕仍显示用户正在查看的项目。用户应该主动滚动到顶部查看新项目。所以我想这个模式不是我想要的。
你想让它“滚动”(平滑或以其他方式),或者你只是想让它跳/留在最近添加的项目作为列表中的第一个(顶部)项目。如果这是你想要的第二种行为,那么在你的适配器的索引0处添加一个新项目后,调用ListView的'setSelection(0)'方法。 – Squonk 2011-05-05 22:20:50