如何获取用户滚动的数量?

时间:2014-02-14 10:13:06

标签: android button scrollview

如何获得用户在滚动视图中滚动的像素数量。我有一个包含大量文本的滚动视图。我的屏幕底部还有一个按钮。我想要的是将按钮上的文本更改为滚动视图中完成的滚动量。

这是我正在使用的代码:

import android.app.Activity;


 public class Verbal extends Activity{

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.verbal);

    TextView verintro = (TextView) findViewById(R.id.verbalintro);
    TextView verqstns = (TextView) findViewById(R.id.verqstns);

            ....

 Button answer= (Button) findViewById(R.id.answernumber);
    ScrollView scrollview = (ScrollView) findViewById(R.id.scrollview);
    int scrollposition = scrollview.getScrollY();
    answer.setText(scrollposition);




}

}

应用程序崩溃。我做错了什么。我想要的只是按钮上的文字随着用户上下滚动而不断变化。

0 个答案:

没有答案