我正在显示一些带有TextView
内部的文本ScrollView
。活动更改文本(当用户点击导航箭头时),但ScrollView
不会更改其高度以更改文本长度。因此,对于比原始文本更长的文本,它不会一直向下滚动。
需要明确的是,我不希望视图在屏幕上加长,而只是可滚动长度加长(或缩短)。顺便说一句,这个属性的名称是什么?
这是一个尝试:
ScrollView vscr = (ScrollView) findViewById(R.id.scroller);
vscr.requestLayout();
我也尝试过vscr.computeScroll();
and vscr.recomputeViewAttributes(findViewById(R.id.content));
,但也许我用错了(我对此很陌生)。
任何人都可以告诉我ScrollView
当包含的文本变长时如何使自身变长?