mnbn.net
当前位置:首页 >> AnDroiD 如何禁止sCrollviEw 滚动 >>

AnDroiD 如何禁止sCrollviEw 滚动

android scrollview组件禁止滑动的方法; xml配置: android:id="@+id/sc_freement" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_below="@id/category_line" android:scrollbars="none" android:fad...

只要将ScrollView的onTouchListener的onTouch方法返回true就行了 scrollView.setOnTouchListener(new View.OnTouchListener(){ @Override public boolean onTouch(View arg0, MotionEvent arg1) { return true; } });

解决办法: 先简单写一下我的xml文件的结构: 如上面代码,我的ScrollView中第一个内容是LinearLayout,下面有一个LinearLayout包裹着的ListView.ListView是长度可变的。 将LinearLayout中加入代码: android:focusable="true" android:focusable...

只要将ScrollView的onTouchListener的onTouch方法返回true就行了 scrollView.setOnTouchListener(new View.OnTouchListener(){ @Override public boolean onTouch(View arg0, MotionEvent arg1) { return true; } });

1、最简单的布局:只有一个ListView 如果整个页面只有一个ListView的话,那么由于ListView本身带有滚动效果,所以当加载的数据超过页面显示的范围时,可以通过上下滑动来查看所有的item。 因此这种情况下,不需要添加ScrollView。 2、其它布局A+...

android:scrollbarAlwaysDrawHorizontalTrack android:scrollbarAlwaysDrawVerticalTrack 试试这两个属性 Defines whether the horizontal scrollbar track should always be drawn.

1、在默认情况下,HorizontalScrollView控件里面的内容在滚动的情况下,会出现滚动条,为了去掉滚动条,只需要在里面加android:scrollbars="none"。 2、如果想实现在代码里面,点击左(右)按钮【btnLeft(btnRight)】,滚动条里面的内容会向左...

我没有具体是实现过。不过根据我了解到的知识说一下我的方案。 使view滚动主要是调用view的scrollTo(int x, int y)和scrollBy(int x, int y),两者根据名字可以看出区别,这里应该用后一个方法。 点击button之后就调用scrollview的scrollBy函数...

如果滑动控件嵌套的话,里面的那个要在onTouch里增加一行代码, getParent().requestDisallowInterceptTouchEvent(true); 表示通知父控件,不要处理这个touch事件

将你xml 布局文件 ,最外层的标签LinearLayout (线性布局)或RelativeLayout(相对布局) 写到 scrollview这个标签里面,然后界面上的所有标签都在scrollview里面,页面就能滑动。

网站首页 | 网站地图
All rights reserved Powered by www.mnbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com