2012-07-06 49 views
2

我想滚动到视图的末尾。目前我正在尝试将scrollview滚动到最新添加视图的末尾。我试着用setscrolly,smoothscrollto。两者都可以工作,但问题不会滚动到最后,它只会滚动到最后一个视图。请告诉我如何解决这个问题。以编程方式滚动到android的最后一个视图

+1

你想滚动页面结尾? – Dinesh 2012-07-06 11:11:37

+1

你能提供你能用的吗? – Carnal 2012-07-06 11:11:40

回答

2

我得到了它没有滚动到最后一个视图并停在最后一个视图的原因。我在视图的帖子线程中不是smoothScrollTo(x,y)。由于我的滚动视图在添加最后一个视图时没有刷新,因此它没有滚动到最后一个视图。

view.post(new Runnable() { 
public void run() { 
scrollview.smoothScrollTo(x,y); 
}); 
0

尝试使用transcript mode列表视图的参数。它提供了自动滚动到新项目:

getListView().setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL); 
相关问题