为了账号安全,请及时绑定邮箱和手机立即绑定

SrcollView不能追加文字

import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.widget.ScrollView;
import android.widget.TextView;

public class SrcollViewActivity extends Activity {
private TextView textView;
 private ScrollView scrollView;
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        textView=(TextView) findViewById(R.id.textView1);
        textView.setText(getResources().getString(R.string.content));
        scrollView=(ScrollView) findViewById(R.id.scrollView1);
        scrollView.setOnTouchListener(new OnTouchListener() {
			public boolean onTouch(View v, MotionEvent event) {
				switch (event.getAction()) 
				{
				case MotionEvent.ACTION_MOVE:
				if (scrollView.getChildAt(0).getMeasuredHeight()<=scrollView.getHeight()+scrollView.getScaleY()) {
					textView.append(getResources().getString(R.string.content));
				}
					break;
				
	
				}
				return false;
			}
		});
    }
}


正在回答

2 回答

楼上正解

0 回复 有任何疑惑可以回复我~

getScaleY()用错。。!应该是getScrollY()!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111172    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

SrcollView不能追加文字

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信