区分幻灯片和触摸

时间:2011-03-10 06:19:11

标签: android

我如何区分android中的幻灯片和触摸。在我的应用程序中,我需要从主屏幕提供幻灯片功能。主屏幕上也有一些图标。当我从主屏幕滑动并且我的触摸区域是任何图标时,它首先调用'onItemClickListener'然后调用'onTouchEvent'。我希望在幻灯片的情况下它应该只调用'onTouchEvent'而不是'onItemClickListener'。请帮忙..  感谢

2 个答案:

答案 0 :(得分:1)

您需要使用手势识别器。请查看GestureDetector课程以及this article

答案 1 :(得分:1)

您的活动必须实施GestureDetector.OnGestureListener。使用方法onFling处理幻灯片移动。要处理触摸事件,您只需覆盖onTouch方法。