标签: android layout scrollview
我在scrollview中有一个LinearLayout,当我向LinearLayout滚动视图添加新内容时,滚动到该内容,然后跳回到顶部。 我如何防止这种情况,即我希望滚动视图保持在当前位置,而不管添加或删除新内容。 我试过了
答案 0 :(得分:2)
您可以通过制作自己的LinearLayout并覆盖OnSizeChanged来获取LinearLayout的{{1}}个事件。确定oldh和h的差异,然后protected void onSizeChanged来弥补差异。
OnSizeChanged
LinearLayout
protected void onSizeChanged