我如何区分android中的幻灯片和触摸。在我的应用程序中,我需要从主屏幕提供幻灯片功能。主屏幕上也有一些图标。当我从主屏幕滑动并且我的触摸区域是任何图标时,它首先调用'onItemClickListener'然后调用'onTouchEvent'。我希望在幻灯片的情况下它应该只调用'onTouchEvent'而不是'onItemClickListener'。请帮忙.. 感谢
答案 0 :(得分:1)
您需要使用手势识别器。请查看GestureDetector课程以及this article。
答案 1 :(得分:1)
您的活动必须实施GestureDetector.OnGestureListener
。使用方法onFling
处理幻灯片移动。要处理触摸事件,您只需覆盖onTouch
方法。