不會打印結果,總顯示survy data missing
scrollView.setOnTouchListener(new View.OnTouchListener() {
? ?@Override
? ?public boolean onTouch(View v, MotionEvent event) {
? ? ? ?// TODO Auto-generated method stub
? ? ? ?switch (event.getAction()) {
? ? ? ? ? ?case MotionEvent.ACTION_MOVE: {
? ? ? ? ? ? ? ?/**
? ? ? ? ? ? ? ? * (1)getScrollY()————滾動條滑動的距離 (2)getMeasuredHeight()
? ? ? ? ? ? ? ? * (3)getHeight()
? ? ? ? ? ? ? ? */
? ? ? ? ? ? ? ?// 頂部狀態
? ? ? ? ? ? ? ?if (scrollView.getScrollY() <= 0) {
? ? ? ? ? ? ? ? ? ?Log.i("Main", "滑動到頂部");
? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ?// 底部狀態
? ? ? ? ? ? ? ?// TextView的總高度<=一屏幕的高度+滾動條的滾動距離
? ? ? ? ? ? ? ?if (scrollView.getChildAt(0).getMeasuredHeight() <= scrollView
? ? ? ? ? ? ? ? ? ? ? ?.getHeight() + scrollView.getScrollY()) {
? ? ? ? ? ? ? ? ? ?Log.i("Main", "滑動到底部");
? ? ? ? ? ? ? ? ? ?Log.i("Main",
? ? ? ? ? ? ? ? ? ? ? ? ? ?"scroll.getChildAt(0).getMeasuredHeight()="
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?+ scrollView.getChildAt(0)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?.getMeasuredHeight()
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?+ "scroll,getHeight()="
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?+ scrollView.getHeight()
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?+ "scroll.getScrollY()="
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?+ scrollView.getScrollY());
? ? ? ? ? ? ? ? ? ?textView.append(getResources().getString(R.string.text));
? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ?break;
? ? ? ? ? ?}
? ? ? ?}
? ? ? ?return false;
? ?}
});
2016-08-04
??textView.append(getResources().getString(R.string.text));應該是getResources()這里出錯了。
要不使用Toas.makeTest()這個試試打印