Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何检测在视图上触发的滑动';安卓系统长期处于紧逼状态_Android_View_Keyboard_Swipe_Detect - Fatal编程技术网

Android 如何检测在视图上触发的滑动';安卓系统长期处于紧逼状态

Android 如何检测在视图上触发的滑动';安卓系统长期处于紧逼状态,android,view,keyboard,swipe,detect,Android,View,Keyboard,Swipe,Detect,我想在长按一个按钮后显示两个按钮,并通过用户向上/左方向滑动来实现选择,而无需在第二次触摸事件中给出提示 我尝试只长按手势检测器来显示按钮,然后: onFling->用户需要提供一个fling操作来实现选择。非预期行为(在android键盘键中,用户无需抬起手指即可选择选项) onScroll->我无法启动动作。而且,用户需要触摸两次 在android(单触事件)中长按视图后,如何检测该视图触发的滑动,例如,在键盘(9键格式)键上完成 我需要做: 正常单击时的操作1 长点击(显示按钮)上的操作2

我想在长按一个按钮后显示两个按钮,并通过用户向上/左方向滑动来实现选择,而无需在第二次触摸事件中给出提示

我尝试只长按手势检测器来显示按钮,然后: onFling->用户需要提供一个fling操作来实现选择。非预期行为(在android键盘键中,用户无需抬起手指即可选择选项) onScroll->我无法启动动作。而且,用户需要触摸两次

在android(单触事件)中长按视图后,如何检测该视图触发的滑动,例如,在键盘(9键格式)键上完成

我需要做: 正常单击时的操作1 长点击(显示按钮)上的操作2,并在长点击的单触事件中通过滑动检查其选择


请帮帮我

您可以使用onTouch事件、ACTION\u DOWN和ACTION\u MOVE事件类型。因此,基本上你可以节省动作时间,并检查动作是否在一段时间内没有发生(长时间单击),然后使用动作检测到刷卡动作。你可以共享此代码吗?我还需要区分普通点击、长点击和滑动。。。。简而言之,点击->动作1,长点击->动作2+单触事件中的滑动检测和选择…我没有代码。写它需要一些时间,但我给出了如何写的想法。您可以通过以下方式编写代码:yourself@VladMatvienko兄弟,我没有得到这些事件的分离部分…如果你能分享代码来支持…那将非常有帮助。。!