您好,欢迎来到华拓网。
搜索
您的当前位置:首页ScrollView判断滑动到底部和顶部

ScrollView判断滑动到底部和顶部

来源:华拓网
scroll_view.setOnTouchListener(new View.OnTouchListener() {
                @Override
                public boolean onTouch(View v, MotionEvent event) {
                    // 判断 scrollView 当前滚动位置在顶部
                    if(scroll_View.getSrollY == 0){
                    }
    
                    // 判断scrollview 滑动到底部
                    // scrollY 的值和子view的高度一样,这人物滑动到了底部
                    if (scroll_view.getChildAt(0).getHeight() - scroll_view.getHeight() 
                                == scroll_view.getScrollY()){
                    }
                    return false;
                }
            });

HorizontalScrollView:

 @Override  
  protected void onScrollChanged(int l, int t, int oldl, int oldt) {  
    // TODO Auto-generated method stub  
    super.onScrollChanged(l, t, oldl, oldt);  
    int  maxScrollX = getChildAt(0).getMeasuredWidth()-getMeasuredWidth();   
      //滑到最左  
      if (getScrollX() == 0 ) {   
          
      }else if (getScrollX() == maxScrollX) {  //滑到最右  
          
}else {  //滑到中间  
  
}  
  } 

Copyright © 2019- huatuo3.cn 版权所有 湘ICP备2023017654号-3

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务