如何重置`ScrollView`文本的长度?

时间:2012-06-25 14:46:14

标签: android scroll scrollview

我在TextView内显示一些ScrollView的文字。活动会更改文本(当用户点击导航箭头时),但ScrollView不会更改其更改文本长度的高度。因此,它不会向下向下滚动文本长于原始文本。

要清楚,我不希望视图在屏幕上延长,只是可滚动的长度可以延长(或缩短)。顺便问一下,这个属性的名称是什么?

这是一次尝试:

    ScrollView vscr = (ScrollView) findViewById(R.id.scroller);
    vscr.requestLayout();

我也尝试了vscr.computeScroll();vscr.recomputeViewAttributes(findViewById(R.id.content));,但也许我错误地使用了它们(我对此很陌生)。

当包含的文字变得更长时,有人能告诉我如何让ScrollView延长吗?

1 个答案:

答案 0 :(得分:1)

您是否将布局的高度设置为wrap_content?