如何将控件移动到ScrollView中TextView的底部(滚动到底部)

时间:2013-04-24 07:34:00

标签: android scroll textview scrollview

在我的布局中,我在TextView内有一个ScrollView。但是我无法以编程方式滚动到TextView的底部。

我尝试使用setSelection(int),但TextView的方法未定义。所以任何人都可以帮助我。

提前致谢。

1 个答案:

答案 0 :(得分:0)

好的,最后我得到了解决方法。

TextView tv = (TextView)findViewById(R.id.textView);//my text view
ScrollView sv = (ScrollView) findViewById(R.id.scrollView);//my scrollview
String log ="a Very long text";
tv.setText(log);
sv.post(new Runnable() {
  public void run() {
    sv.scrollTo(0, tv.getHeight());
  }
});