【发布时间】:2013-01-22 09:10:19
【问题描述】:
这不是对另一个问题的重复。它更像是一个扩展。我希望:)
我有一个列表视图,其中包含数百个项目。它们是另一个视图中带有日期戳的条目。
当我显示屏幕时,我希望它滚动到底部,以便显示最近的项目,但以一种合乎逻辑的“事情结束”的方式。
m_list.setSelection(m_list.getCount()-1);
Kewl as... 但是 :( 现在我的列表不会滚动。它似乎卡在底部。我可以看到“卡车”,它很小而且在底部。
好的..所以我的任务就是这样..我如何从滚动到底部开始,但仍然允许用户(我)在他们(我再次)想要向上滚动时向上滚动。
【问题讨论】:
-
在哪里调用 setSelection 函数?
-
天哪!这个问题太棒了,我在我的 ondraw 中调用它。它最初是我测试代码的一部分......太棒了!
-
赞成一个 bril' 答案?
-
@MollyCat 用户,如果你解决了这个问题,我能得到正确答案吗?