我为此道歉,我确信这是一个非常新的问题...但我仍然在努力掌握java以及一切如何运作(我很惊讶我做到了这一点。)
我在ScrollView中有一个TextView,我试图让它在每次添加新条目时专注于底部条目。
我在代码中有这个:
getScrollView().post (new Runnable() {
@Override
public void run() {
getScrollView().fullScroll(ScrollView.FOCUS_DOWN);
}
});
位于
内 public void onClick(View src) {
switch(src.getId()){
case R.id.buttonOk:
(所以,当我点击确定时,它会聚焦到底部。)
现在..我收到此错误:方法getScrollView()未定义类型
我是否需要在第一组代码中调出滚动视图的名称,android:id =“@ + id / scrollView1”
再次,对不起,我对此非常困惑。我显然没有在这里得到一些东西。非常感谢任何帮助。
由于
答案 0 :(得分:4)
你可以用它。
scrollview=((ScrollView) findViewById(R.id.scrollview));
scrollview.post(new Runnable() {
@Override
public void run() {
scrollview.fullScroll(ScrollView.FOCUS_DOWN);
}
});
答案 1 :(得分:0)
一些事情: