我想要一个滚动视图,其中新项目会自动放在旧项目之上,并且滚动视图会垂直向上增长。这可能吗?
答案 0 :(得分:1)
ScrollView扩展了FrameLayout,后者又扩展了ViewGroup。要将子视图添加到ViewGroup,请查看api here。它看起来像这样:
scroll.addView (childView, 0)
编辑: 这个question与你的非常相似。在那里发布的最简单的解决方案是将 fillViewPort =“true”添加到ScrollView。之后,对于每个Button,您需要将属性设置为 android:layout_alignBottomParent =“true”
答案 1 :(得分:1)
不确定,我在这里没有系统来测试它,但像jkau写的那样
scroll.addView (childView, 0);
和
scroll.fullScroll(ScrollView.FOCUS_UP);
应该做的伎俩。你真的应该接受答案或写下你对答案不满意的原因