问题标签 [ontouch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1837 浏览

android - 如何在android中触摸图像的特定位置时创建一个点

我可以在图像中创建一个点,但是当我在 canvas.drawCircle(touchX,touchY, 2, paint) 中将坐标指定为 touchx,touchy 时,我无法在我触摸过的地方创建圆点,还有这个功能应该仅在单击图像时起作用,但是当我触摸图像外部时它的创建点以及当我触摸屏幕时图像正在缩放...我想不应该缩放的图像并且应该仅在触摸图像时创建点。 .请帮助...

0 投票
0 回答
106 浏览

android - TranslateAnimation 绑定到 onClickListener 但使用 ontouchListener[android] 启动

我有 3 个 imageview 按钮在点击时从外部滑入屏幕(使用翻译动画)

我也有带有 ontouch 侦听器的不可见图像视图,可以更改屏幕中心的图片:

dddd


问题是当我点击垂直矩形时没有出现 3 个按钮!但是logcat确实显示该方法已被触发,但是当我用滑动手势将图像旋转到中心时-按钮确实出现了(滑入/滑出屏幕)

这些是动画代码:

0 投票
1 回答
912 浏览

android - 如何让相同的 ImageView 识别滑动和单击事件?

当有 onclick, ontouch 监听器附加到 sameImageView时,触摸优先于点击。

我想要ImageView对 2 个不同的动作做出反应:滑动和单击。我该怎么做呢?现在,我这样做:

0 投票
1 回答
835 浏览

android - DrawerLayout 和 ImageView 都实现了 onTouchListener

我正在移动到一个DrawerLayout但是上述布局还包含一个ImageView在其onTouchListener上实现缩放/旋转功能的布局。

问题是当我尝试任何ImageView功能时,抽屉自己的触摸处理程序会使我的应用程序崩溃。

我尝试过设置drawerLayout.requestDisallowInterceptTouchEvent(false);,但这并没有真正帮助。

例外:

0 投票
2 回答
3168 浏览

android - 为什么这个 setOnTouchListener 用于 SurfaceView 而 onTouch 用于 Activity

所以我按照本教程进行了操作,代码运行良好。但是,我在理解 OnTouchListener 和 OnTouch 如何协同工作时遇到了一些麻烦。我花了很长时间浏览这个论坛、网站和文档来理解,但我仍然没有。

在这段代码中,为ourSurfaceView设置了一个OnTouchListener,然后为activity调用了onTouch?!

有人可以解释一下不同活动和视图中 OnTouchListener 和 OnTouch 的关系吗?非常感谢!

0 投票
3 回答
81 浏览

android - Click and press-release on same button

I implemented my own camera to capture image and video. I want to perform two actions on the same button.

  1. When the button is clicked I want to execute code for image capture.
  2. When I continuously press the button I want to start recording and when I release the button I want to stop recording.

Suppose I have 3 methods for above task namely captureImage(), startVideo() and stopVideo().

How to implement the above two actions on the same button? When should I call above three methods?

I tried using onClick, ACTION_DOWN and ACTION_UP, however, in this case onClick never gets called. Always ACTION_DOWN and ACTION_UP gets called.

0 投票
0 回答
88 浏览

android - 如何使 imageview 内的画布响应触摸?

我在 ImageView 中有一个画布。我怎样才能让它响应触摸?这里的最终目标是能够在画布内拖动对象。我想知道这是否可能。但是现在,我怎样才能让它响应触摸呢?我有以下代码,当我在图像视图内单击时它没有做任何事情(尽管它确实响应了按钮)。我究竟做错了什么?

公共类 MainActivity 扩展 ActionBarActivity 实现 View.OnTouchListener{

}

0 投票
0 回答
159 浏览

android - 如何在布局之间将前景触摸传递给背景触摸

我有一个要求,我在前台有LinearLayout,在后台有relativelayout,前台用于滑动,背景用于简单的点击/触摸但不滑动,onTouch()在前台,在前台用户应该点击能够去后台相对布局。

0 投票
1 回答
167 浏览

android - 获取视图Android的开始和结束坐标

我试图在 Android 中获取视图的开始和结束坐标以创建动画。

我尝试了 OnTouch 事件,但我只能访问初始坐标。

我尝试使用 MotionEvent 但它没有用。

我只想知道触摸是从上到下还是从下到上。

我怎么能做到?

谢谢你。

0 投票
1 回答
887 浏览

java - 向接触点移动圆圈

我正在尝试将一个圆圈移动到我正在运行的应用程序中触摸的点。我想看到圆圈沿着一条路径向我触摸的这一点移动。

我有三个班级:

我想我需要像 while 或 for 循环来增加 x 和 y 坐标,或者可能需要一个速度值?!

也许我完全错了,要得到它需要更多的数学知识。

谢谢你的帮助

干杯