ontouchevent

    0热度

    4回答

    我必须按leftbutton, rightbutton他们都是SKSpriteNode()。 当用户触摸其中一个按钮时,只要用户持续触摸,就会有一小船左右移动。 现在我需要给我的ship.position.x整个时间的函数或其他任何东西。我坚持要让它不断打印位置。每次触摸按钮时我都可以打印,但只打印一次。 在我didMove我只创建了按钮和船舶。所以它应该是无关紧要的。 func moveShip

    1热度

    1回答

    我对android开发非常陌生,我一直在尝试创建一个图片库应用程序。除了当我滑动显示下一个或上一个图像时,一切都工作正常,没有任何显示。我该如何解决? public class PhotosActivity extends AppCompatActivity { int int_position; private GridView gridView; GridView

    0热度

    1回答

    所以,我有一个问题。我想响应用户按下鼠标按钮(在桌面上)或触摸div(在手机上)。我试图与常青的浏览器保持一致。这是我到目前为止所尝试的: 只听mouseDown事件。这适用于桌面,但如果用户正在拖动,则不适用于移动设备。我希望在用户触摸屏幕时立即调用处理程序,而不管它们是否在移动过程中移动手指。 只收听touchStart事件。这适用于移动和桌面,除了不支持触摸事件的Edge和Safari桌面。

    0热度

    1回答

    我正在创建一个Android应用程序,其中我需要跟踪一些GridView内的元素的指针。问题是,如果指针向上或向下移动一点点,GridView会进入某种滚动模式(即使它很容易在屏幕内部适合),所以事件不会再到达子视图。有什么我可以做,以防止这种行为,并保持跟踪指针内的这些孩子? 因此,澄清:指针跟踪工作整齐,直到开始和当前位置之间的垂直差异变得很大。此时,触摸事件不再触及我的子元素,并且如果Gri

    0热度

    1回答

    我的问题可能很奇怪,但我不明白为什么我的场景正在回退,如果我在其他地方触摸屏幕,请帮我弄清楚。 https://youtu.be/oKdwqn0HC0Y - 在这个视频记录了我的问题, 为了更好地理解这个问题 @Override public boolean onTouchEvent(MotionEvent event) { final int action = even

    0热度

    1回答

    enter image description here我一直在这个问题上困扰了很多年,互联网似乎也不想帮忙。 我有一个自定义视图,我可以使用onTouchListener和它随附的事件拖动屏幕。当它退出屏幕时,我需要这个拖动停止。我已经掌握了屏幕尺寸,并且可以检测到什么时候需要发生某些事情,但我想不出一种“强制”视图保持边界的好方法。 如果我设置了一些布尔逻辑,它会冻结视图使其无法拖回。 如果我

    0热度

    1回答

    我的应用程序中有一个问题,需要根据一个手指或两个手指按下时执行不同的操作。 目前,我有后续代码: @Override public boolean onTouchEvent(MotionEvent event){ int touchX = (int)event.getX(); int touchY = (int)event.getY(); int ac

    0热度

    1回答

    在我的应用程序中,用户可以通过在屏幕上移动手指并在屏幕上放大时执行其他操作来执行某些操作。 我的应用程序监听比例事件和触摸事件。 我的问题是当用户放大时,两根手指不会同时触摸屏幕,因此触摸屏的第一根手指在触摸事件上调用而不是在缩放上(当第二根手指到达时它调用onScale,但是出现错误函数之前已被调用过)。 我有变焦后同样的问题,当用户得到他的手指离开。 有人知道该怎么办? 感谢

    0热度

    2回答

    此问题已被问到,但无法找到我的解决方案。 我在做什么,MotionEvent.ACTION_DOWN的OnTouchListener我开始录制音频,并在MotionEvent.ACTION_UP我停止录音。 长时间触摸该图标时,它工作正常,但onclick应用程序崩溃。 这里是我的 audio.setOnClickListener(new View.OnClickListener(){

    0热度

    1回答

    Image showing intended result 的中心点有没有办法阻止拖过使用onTouch移动事件屏幕视图的中心点? 我可以检测点,但我需要的逻辑停止视图移动,然后重新接合的拖动,当用户向后划动。设置一个布尔值将禁用移动事件这是没有好,并设置视图返回到一个已知的好点的跳动。 有这个任何地方没有答案,所以我不知道,如果它甚至有可能...