Anddroid如何禁止Gridview上下滑动
来源:互联网 发布:纽约大学商学院知乎 编辑:程序博客网 时间:2024/05/16 04:52
因为android没有提供直接禁止Gridview滑动的API,也没有提供相应的属性来在XML布局文件中直接禁止滑动,当我们做菜单时要禁止Gridview上下滑动怎么办呢?
//通过重新dispatchTouchEvent方法来禁止滑动 return true;//禁止Gridview进行滑动 }
1、自定义一个Gridview
2、通过重新dispatchTouchEvent方法来禁止滑动
public class GrapeGridview extends GridView {
public GrapeGridview(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
public GrapeGridview(Context context, AttributeSet attrs) {
super(context, attrs);
// TODO Auto-generated constructor stub
}
public GrapeGridview(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
// TODO Auto-generated constructor stub
}
@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
// TODO Auto-generated method stub
if(ev.getAction() == MotionEvent.ACTION_MOVE){
return super.dispatchTouchEvent(ev);
}
}
3、在xml布局中引用时记得写上自己的定义的gridview全路径名称
如:
<com.wjq.menu.GrapeGridview android:id="@+id/gridview"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:numColumns="4" android:verticalSpacing="10dip"
android:horizontalSpacing="10dip" android:stretchMode="columnWidth"
android:gravity="center" />
本人欢迎转载:但是请注明原文地址:http://blog.sina.com.cn/s/blog_4a4f9fb50100tyfk.html
- Anddroid如何禁止Gridview上下滑动
- 如何禁止Gridview上下滑动?
- 如何禁止Gridview上下滑动
- 如何禁止GridView滑动
- 如何禁止GridView滑动
- Android之禁止GridView上下滑动
- Android之禁止GridView上下滑动
- Android中禁止Gridview上下滑动
- Android禁止gridview与listview上下滑动
- iOS开发:UIScrollView如何禁止上下滑动
- android中禁止GridView上下滑动的方法
- Android开发笔记----禁止GridView进行上下滑动
- android中禁止GridView上下滑动的方法
- GridView/ListView禁止上下滑动(无需重写view)
- WebView禁止上下滑动
- GridView不需要上下滑动
- android GridView禁止上下滑动以及禁止滚动条显示的方法。
- 微信浏览器如何禁止iPhone手机上下滑动网页
- Java 密码学架构 - Java Cryptography Architecture (JCA)
- c++题目
- 如何成为一名专家级的开发人员
- 迭代序列的三种方法和与序列相关的内建函数
- 【Android游戏开发之十】(优化处理)详细剖析Android Traceview效率检视工具,分析程序运行速度!并讲解两种创建SDcard方式!
- Anddroid如何禁止Gridview上下滑动
- 苍井空独家专访:那些年解开的扣子会再扣上
- XHTML、CSS与javascript入门经典_第五章 表单
- Hack方法(持续更新)
- Dropdownlist绑定数据源之后,如何设置期中一个项目为已选项
- usaco--job
- 有10个学生,每个学生的数据包括学号,姓名,3门课的成绩。对其进行处理
- XHTML、CSS与javascript入门经典_第六章 框架
- 比较ReentrantLock和synchronized和信号量Semaphore实现的同步性能