问题标签 [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.
android - Android中的onTouch、onLongClick一起
我正在动态地将 ImageViews 添加到父布局,onTouch
并对添加的图像执行放大/缩小操作。
我想用onLongPress
它删除添加的视图。
长按:
触摸:
为什么只有 onTouch 事件有效?
我怎样才能让他们都工作?
我应该怎么做才能删除添加的视图?
android - 是否可以在同一个 Textview 上使用拖动事件和单击事件?
在我的应用程序中,我需要在同一个 textView 上同时使用单击和拖动事件。
我写了以下代码:
但只有ACTION_MOVE
工作。该onClick
事件没有被触发。
我只想在单击 TextView 时显示一个对话框。
我怎样才能做到这一点?
java - Android 多点触控:未检测到 MotionEvent.ACTION_POINTER_DOWN
这是我的代码的一部分。我不明白为什么MotionEvent.ACTION_POINTER_DOWN
没有检测到(第二根手指触摸屏幕)。有人可以解释为什么这不起作用吗?
单人游戏很好用。两个播放器(多点触控)不是。
什么对两个玩家有效 - 当用户只按下屏幕的任一半时,它会调用goUp()
什么对两个玩家不起作用 - 当用户按下屏幕的一半,然后按下另一半时,另一半不调用goUp()
另外,有没有办法在模拟器上一次模拟多个触摸,这样我就可以看到log
s 中的 s 了logcat
吗?
android-listview - ListView 有 setOnTouchListener 时如何处理 OnItemClick 和 OnItemLongClick 事件
一个ListView,我设置了onTouchListener来实现项目滑动功能,我还需要onItemClick和onItemLongClick事件,但是我做不到。
当我注意到 onTouch 函数并返回 false 时,onItemClick 或 longClick 将响应。代码如下:
但是当我做了某事然后在 Action_Up 我返回它为假时,点击事件没有 response.somting 像这样:
我不知道为什么。我已经搜索了几天,直到现在我仍然不知道该怎么做。请帮助我。
android - 如何在不丢失其正常 OnTouch 行为的情况下扩展 EditText 的 OnTouch 行为?
OnTouch 的正常行为EditText
是它获得焦点并准备好输入。
如何在EditText
不影响其正常 OnTouch 行为的情况下扩展 OnTouch 行为?
当我尝试在onTouch
方法中编写代码时,我发现原来的正常行为被遗漏了,唯一的行为是方法中定义的。这是预期的,但是如何将原始行为与新的扩展行为保持一致。
扩展行为可以是显示Toast
或更改背景EditText
等。
java - 初始化 ViewGroup 后如何覆盖 onInterceptTouchEvent?
我一直在阅读我能找到的关于这个的所有内容,onInterceptTouchEvent
但我似乎无法弄清楚。
我的代码是这样的
..然后其他一些可以正常工作的东西。
如何覆盖onInterceptTouchEvent
我的ViewGroup layer
? 我发现的只是自定义类扩展的示例,ViewGroup
或者这可能是唯一的方法吗?
这样做的原因是我需要ViewGroup
首先在一个非常分散的 UI 中执行它。
任何回应表示赞赏!
java - Java Android:onTouchListener 发布?
Java/android noob 在这里,我有一个问题,使用 onTouchListener 我将变量 x 更改为 x+1 并且工作正常,但是当我释放时,我希望 x 变量的值减小直到它达到零,如下所示:
现在工作正常,当我希望我的 x 在发布后继续减少时,我的问题就来了,但由于它在 setOnTouchListener 下,所以它不起作用。也许是这样的:
甚至像
tl;dr:我正在寻找某种可以用来贬低我的 x 的听众。
有没有听众或我错过了什么课程?感谢您的任何帮助!
android - 用手势按时设置模拟时钟,顺时针或逆时针触摸分针
我一直在尝试制作一个让用户按时设置模拟时钟的课程。他们必须顺时针或逆时针移动分针,而不是时针,才能设置当前时间。时针根据分针进度自行移动,但我无法正确移动时针。每次经过十二点和六点,都没有平稳的运动,那里有角度临界点。
这是我直到现在的锻炼。十二点钟的角度等于 0 度,当然是最小的角度,六点钟的角度是 180 度,当然是最大的角度。所以,从十二到六(顺时针),我们有正角(0,180),从六到十二(顺时针),我们有负角(-180,0)。没关系,但是如果我想根据分针进度计算时针的正确位置,我必须将该角度转换为 0-360 度范围。
这是我处理手势的地方:
这是我翻译角度的地方:
这是我知道分针是否开始新的旋转的地方:
有人可以帮我一点吗?如果有人可以帮助我,我保证会把你的名字写给我第一个未出生的女儿……开玩笑。
button - 在 GridView 中一键获取多个项目
我有一个网格视图,每个单元格中都有一个名为 bg_button 的自定义按钮。我正在尝试创建一个类似于 boggle 的游戏,但仍然是 Android 中的新手。我在互联网上搜索这个问题一个多星期了,仍然一无所获。
问题是,当 touch_down 时我可以毫无问题地获得特定项目,但是当我开始对角线移动时,我得到多个我不想要的网格项目。例如;
AOFT
克图尔
TRSV
JOKU
我上面的网格,当我触摸 T 然后试图移动到 O 时,我得到了;
T -> J -> O 或 T -> R -> O
我不想要 J 或 R,但我仍然在触摸它。我试图更改为填充或垂直和水平间距,但问题仍然存在。你能帮我解决这个问题吗,或者至少你能给我一个方法来做这个,或者至少一个特定的标签,我可以用谷歌搜索并找到可以帮助我的信息?非常感谢您的参与。
这是我的触摸事件代码的一部分。我正在保存 ArrayList 的路径,我很抱歉代码混乱。完成硬编码后,我将进行清理:
这是我正在使用 button_boggler 的 xml 文件:
和activity_boggler:
java - LibGDX onTouch() 方法 数组和翻转方法
如何在我的应用程序中添加它。我想使用 InputProcessor 实现中的 onTouch() 方法来杀死屏幕上的敌人。我怎么做?我必须对敌人阶级做些什么吗?我也在尝试添加一个敌人数组,它不断抛出异常,或者在我在子弹类中使用翻转方法之后,子弹现在再次面向 LEFT <---。
所有代码都在下面,所以请任何人随意看看谢谢。请帮忙谢谢
米
// 这是子弹类。
// 这是我从中加载所有图像的类
// 这是用于渲染或绘图到屏幕/画布上。
// 我猜这是在屏幕上加载图像等
//这是输入处理程序类
如果您需要更多信息,我正在渲染 GameRender 类和游戏世界类中的所有图形,请告诉我
我正在尝试使数组工作,但不断发现当数组初始化时,子弹飞回原来的位置并最终倒退????如果我创建一个数组,我会不断抛出异常???感谢您提供的任何帮助。