0

我想要一个滚动视图,其中新项目自动放在旧项目之上,并且滚动视图垂直向上增长。这可能吗?

4

2 回答 2

1

ScrollView 扩展了 FrameLayout,而后者又扩展了 ViewGroup。要将子视图添加到 ViewGroup,请查看此处的 api 。它看起来像这样:

scroll.addView (childView, 0) 

编辑:这个问题与你的非常相似。那里发布的最简单的解决方案是将fillViewPort="true"添加到您的 ScrollView。之后,对于每个 Button,您需要将属性设置为android:layout_alignBottomParent="true"

于 2013-07-01T18:02:37.757 回答
1

不确定,我这里没有系统来测试它,但就像 jkau 写的

scroll.addView (childView, 0);

scroll.fullScroll(ScrollView.FOCUS_UP);

应该做的伎俩。你真的应该接受答案或写下你对答案不满意的原因

于 2013-07-01T18:23:07.223 回答