布局填充时自动垂直滚动新视图会不断添加

时间:2012-05-21 22:30:09

标签: android

我有一个问题,我有一个父布局,我在编程和动态中添加了很多子布局,但当屏幕充满子布局时,它应自动向下滚动以便添加下一个子布局在父母。

scrollview是否有任何属性可以做同样的事情。我想要与Android设备中的默认消息功能相同。当新消息到来时,哪些视图会自动向上滚动。 请就此提出任何解决方案。

1 个答案:

答案 0 :(得分:0)

ScrollView类有

scrollTo(int x, int y)

smoothScrollTo(int x, int y)

允许您移动到子视图位置的方法。要获取子视图的位置,请参阅Getting View's coordinates relative to the root layout

或者,如果您可以选择将视图添加到父级的顶部,则可以通过将0索引传递给addView(View子级,int索引)方法来指定。