如何禁止Gridview的上下滑动,而不禁止左右滑动?

通过网上的帖子重写dispatchTouchEvent方法来禁止滑动,这样的话,左右也不能实现翻页功能呢?请问大家如何禁止上下滑动而只具有左右滑动呢···2、通过重新di... 通过网上的帖子重写dispatchTouchEvent方法来禁止滑动,这样的话,左右也不能实现翻页功能呢?请问大家如何禁止上下滑动而只具有左右滑动呢···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, intdefStyle) {super(context, attrs, defStyle);// TODO Auto-generated constructor stub} //通过重新dispatchTouchEvent方法来禁止滑动@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) {// TODO Auto-generated method stubif(ev.getAction() == MotionEvent.ACTION_MOVE){ returntrue;//禁止Gridview进行滑动 }return super.dispatchTouchEvent(ev);}} 展开
 我来答
匿名用户
2013-05-12
展开全部
别把MotionEvent.ACTION_MOVE直接屏蔽了啊,那还怎么滑动加上是不是上下滑动的判断啊,可以event.getRawY()判断是不是上下滑动了另只为了左右滑动为什么不用Gallery呢,免得那么麻烦
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式