2014-07-05 131 views
0

我有一个ScrollView有一个LinearLayout有一个孩子。另外LinearLayout有3 ImageViewsAndroid停止滚动某个位置

当我滚动我可以滚动整个3 ImageViews。但是我想限制可滚动区域

我该怎么做?

------------------------------- 
|        | 
|       || 
|       || 
|       || 
|  SCROLL_VIEW   | 
|        | 
|        | 
|        | 
-------scroll limit area------- 
|        | 
|        | 
|        | 
|        | 
------------------------------- 

滚动视图宽度&高度=全屏

+0

做一个自定义的滚动型 – pskink

回答

0

在你想避免滚动 面积和在该视图返回真ontouch监听器添加一个透明的视图。如果滚动型全屏幕显示

transparentView.setOnTouchListener(new OnTouchListener() { 

      @Override 
      public boolean onTouch(View v, MotionEvent event) { 
       // TODO Auto-generated method stub 
       return true; 
      } 
     }); 

按照此 - Synchronise ScrollView scroll positions - android

+0

对不起,你的答案会产生新的看法。它不适合我... –

+0

我的滚动视图是全屏。 –

+0

你不想添加额外的视图? –