毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 移动平台 >> 正文

android listview 禁止滑动代码

更新时间:2012-11-27:  来源:毕业论文

android listview 禁止滑动代码
一个android下的listview.自带了上下滑动事件,我现在想要的是就算不管数据有多少,也不能让它上下滑动.能实现吗?不能去截取它的onTouch事件,因为我还要item的点击事件呢.

你必须要截获onTouch 事件。 在onTouch事件中记录 Action_Down 和 Action_Up之间 Y坐标的移动距离,如果距离小于一个阀门值,就让父类去handle这个onTouch 事件(处理按下item的动作)。

 final ViewConfiguration configuration = ViewConfiguration.get(mContext);
        mTouchSlop = configuration.getScaledTouchSlop();

上面代码是Android中通用的阀门值,你的阀门值应该就是mTouchSlop 的值。

另外你可以参看AbsListView 的onTouch 函数,它负责整个listview的touch事件控制,很精彩。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。